Kullanıcının adının veya adının tamamını almanın bir yolu var mı? Telefonun kullanıcısıTelefonun kullanıcısının ilk adını (veya tam adını) nasıl alabilirim?
özel bildirim izinleri gerektiriyor mu?
Kullanıcının adının veya adının tamamını almanın bir yolu var mı? Telefonun kullanıcısıTelefonun kullanıcısının ilk adını (veya tam adını) nasıl alabilirim?
özel bildirim izinleri gerektiriyor mu?
Tam olarak ne demek istiyorsunuz? Belirli şekillerde adını erişmek mümkün olabilir:
GET_ACCOUNTS
izni gerektiren bir Google hesabıyla saklanan kendi bilgilerine erişmek için deneyebilirsiniz
READ_CONTACTS
ve READ_PHONE_STATE
izin gerektiren kişilerden gelen bilgi, bu bir hit-or-miss seçeneği olduğunu düşünüyorum.READ_PROFILE
iznine de sahibim, bunun ilginç bir yolu olduğunu düşünüyorum, ancak bununla ilgili herhangi bir deneyimim yok, bu yüzden size verimli bir girişim olup olmadığını söyleyemem.Uygulamanızı indirmek için bir Google hesabına sahip olmaları gerektiğinden, önce GET_ACCOUNTS
seçeneğini deneyebilirim. Ayrıca bana biraz daha az istilacı geliyor
Gerçekten bu sorunun sizin sorunuzu yanıtladığını umuyorum, ama eğer değilse, daha fazla bilgi vermeniz gerekir.
http://developer.android.com/reference/android/provider/ContactsContract.Profile.html
Özellikle DISPLAY_NAME sütun isimlerini sahip olmalıdır:
Cihazdan iletişim kastediyor musunuz? Evet ise, kaynak kodu ve buradan hangi izni alın: http://tutorials-android.blogspot.in/2011/11/how-to-call-android-contacts-list.html
Evet, ICS ayından itibaren size (READ_PROFILE izin gerekli) cihaz sahibinin profili okuyabilir. Yoksa onların GIVEN_NAME almak için StructuredName veri öğesi görünebilir:
ile iyi bilinir ... ICS'nin gerçekten popüler hale geldiği zamanlar için, lol) ancak teşekkürler, şu anda yararlıdır (nihayet) – ycomp
@ycomp bu cihazlarda bulunan kullanıcıların deneyimini geliştirdiği için yararlıdır Eğer özellik eski cihazlarda kullanılamıyorsa, orada mevcut olması beklenemez. Sadece zarif bozulma kullanın. –
ben hesaplarını kullanarak gitmek için yol olduğunu muhtemelen düşünüyordum evet ... ama çok sayıda kullanıcı şey yüklemeden inat olmaz Hesap bilgilerine erişenler? Parolalarını ya da GET_ACCOUNTS ile böyle bir şeyi yakalayabilir miyim? ya da onunla erişebileceğim bir isim ve e-posta mı? ama parola almak mümkün olmasa bile, bu bayrak hala mümkün olabileceği gibi geliyor ve bu yüzden kullanıcıların uygulama hakkında çok fazla olumsuz yorum yazabileceğini düşünüyorum, hayır? – ycomp
Diğer her şey başarısız olduğunda, pazardaki uygulama açıklamanızda izinler için bir açıklama yapın ve karar vermesine izin verin. Şahsen, dürüst olan ve "Bakın, beyler, tartışmalı bir iznim var, ama bunun için kullandığım şey" dediği bir takdire minnettarım. – gobernador
cool, iyi fikir – ycomp