Soru & Cevap

Android Telefon Numarası Verisini Çekme ...

25.09.2013 - 09:08

Turkcell bazı hatlarında kendi telefon numarası bilgisini çekebilirken bazı hatlarda null değer gözükmektedir bunun kod ile veyasizin önericeğiniz başka bir yöntemle çözüm yolu varmıdır?

149 Görüntülenme

5 Cevap

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

Profile picture for user yasinkafadar
yasinkafadar
29.09.2013 - 12:43

Selam,

Eğer telefon numarasını almak istiyorsan bunu Turkcell sim kartları üzerinden alamazsınız. Çünkü telefon numarası bilgisi sim kart üzerinde bulunmamaktadır. Whatsapp veya benzeri uygulamalarında yaptığı gibi kullanıcıya sorabilirisin.

Eğer sana sim karta özel unique bir bilgi lazımsa sim kartın iccid'nin kullanabilirsin.

TelephonyManager.getSimSerialNumber()

Not: Bu bilgiyi iOS'da alamazsın.

picture-3606-1408610132.jpg
cgural
27.09.2013 - 02:21

Yanıt null olduğunda kullanıcıya sorarak bu işlemi gerçekleştirmek daha mantıklı.

Profile picture for user serkan.dogantekin
serkan.dogantekin
27.09.2013 - 01:42

Selamlar,

Telefon numarası bilgisi sim kart üzerinden alınan bir bilgidir, ancak sim kart üzerinde bu bilginin olması zorunlu değildir - genelde olmaz.

Neden telefon numarası bilgisine ihtiyaç duyuyorsun?

İyi çalışmalar

Profile picture for user alptekingulcan
alptekingulcan
26.09.2013 - 02:12

Andorid 2.3.3 

Ayarlar>Telefon Hakkında>Durum>Telefon Numaram Alanında da Biliinmeyen Yazmaktadır.

Kod: 

TelephonyManager mTelephonyMgr;

mTelephonyMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);

String yourNumber = mTelephonyMgr.getLine1Number();

Manifest :

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

Andorid 2.3.3 

Profile picture for user yasinkafadar
yasinkafadar
25.09.2013 - 10:42

Selam Alptekin,

Telefon numarası bilgisini nasıl çekiyorsun? Yorum yapabilmemiz adına yazdığın kodu gönderebilir misin?