Soru & Cevap

Telefon numarasını alma

08.04.2014 - 05:35

Herkese merhaba, mobil uygulama ile telefon numarasını almak istiyorum. İnternette araştırdım 

TelephonyManager tMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE); 

String mPhoneNumber = tMgr.getLine1Number();

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

kodunu yazmama rağmen telefon numarasu gelmiyor. Uygulama ayarlarından baktığımda erişim izni görünüyor ama telefon numarasını alamıyorum. Acaba bu durum operatör ile ilgili olabilir mi? Vodafone hattan denedim numarayı alamadım,

Teşekkürler

 

242 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user durul.camli
durul.camli
09.04.2014 - 10:55

Bekir Bey öncelikle cevap için teşekkür ederim. Dediğiniz gibi ayarları kontrol ettim. Telefon numaram alanı bilinmiyor şeklinde yazıyor. Ama Garanti Bankası, Turkcell veya Vodafone nin mobil uygulamalarında eğer wifi değil de mobil hat üzerinden internete bağlı isem telefon numaramı alabiliyorlar. Acaba bunu nasıl yapıyorlar

Teşekkür ederim

Bekir Dursun
09.04.2014 - 03:31
Uygulamaların linkini verir misiniz? Kısmi olarak kaynak kodlarına bakabilirim, belki oradan bir şeyler çıkar.
Durul ÇAMLI
10.04.2014 - 10:25
Garanti Bankası https://play.google.com/store/apps/details?id=com.garanti.cepsubesi&hl=tr Turkcell https://play.google.com/store/apps/details?id=com.ttech.android.onlineislem&hl=tr Vodafone https://play.google.com/store/apps/details?id=com.vodafone.selfservis&hl=tr Teşekkür ederim
Bekir Dursun
10.04.2014 - 04:04
Tüm uygulamaları mobil bağlantı ile kontrol ettim ancak telefon numarası alanını otomatik olarak doldurmuyor.
picture-2176-1429627808.jpg
bekirdursun
08.04.2014 - 10:29

Kodlamada bir sıkıntı yok. Birkaç gün önce beni de baya uğraştırmıştı. Telefon numarasını her cihaz vermiyor. Şöyle ki; Ayalar -> Cihaz hakkında -> Durum alanında Telefon Numaram bölümü var, orada Bilinmiyor yazıyorsa null döner. Telefon numarası yazıyorsa koduna cevap alabilirsin.