Yorumlar
çünkü bir tane veri çekiyorsunuz.String veri1 = json.getString(params[0]); bu kodu for döngüsü ile verileri yazdırmanız gerekli. int count = params.length; String veri= 0; for (int i = 0; i < count; i++) { veri= json.getString(params[i]); }…
Betül YILMAZER
Betül YILMAZER
8 yıl 3 ay önce
Evet, manifest dosyasında arama izni var. Zaten herhangi bir telefon numarasına çağrı göndermede sorun yok. Sadece USSD kodlarını çalıştırırken # simgesi sorun oluyor.
Betül YILMAZER
8 yıl 3 ay önce
Merhaba, yukarıda sorduğum sorunun cevabını farklı bir kaynaktan buldum. Buna benzer bir çalışma içinde olan arkadaşlar için USSD kodu çalıştırma sorununun giderilmiş hali aşağıdaki şekildedir. Betül Yılmazer hanım, size de teşekkür ediyorum.
Çağrı başlatma intenti :
Intent callIntent = new Intent(Intent.ACTION_CALL, Uri
.fromParts("tel", dialing_number, null));
callIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(callIntent);
vb.vibrate(50);
finish();