Possible d'obtenir le “Propriétaire” des infos de contact dans Android?
Je n'ai pas été capable de trouver une réponse directe à ce sujet. Quelqu'un peut me dire si il est possible d'obtenir les informations de contact de téléphone du propriétaire dans une Application Android?
Entendez-vous le numéro de téléphone? Si oui, vous pouvez utiliser getLine1Number (developer.android.com/reference/android/telephony/...) bien qu'il n'est pas fiable à 100%.
Je suis à la recherche pour le nom et l'adresse de
j'ai été à la recherche dans ce trop, mon application consiste à l'utilisateur d'entrer dans leur nom, email, numéro de téléphone, qui sont tous évidemment stockées dans le téléphone déjà. je ne peux pas trouver les pages que je lisais, mais tout ce qui est dit que tous les moyens d'obtenir que les informations ont été/sont désapprouvées et de la prise de la nouvelles api pour des raisons de sécurité. vous pouvez toujours juste demander à l'utilisateur et enregistrer les données dans
Je suis à la recherche pour le nom et l'adresse de
j'ai été à la recherche dans ce trop, mon application consiste à l'utilisateur d'entrer dans leur nom, email, numéro de téléphone, qui sont tous évidemment stockées dans le téléphone déjà. je ne peux pas trouver les pages que je lisais, mais tout ce qui est dit que tous les moyens d'obtenir que les informations ont été/sont désapprouvées et de la prise de la nouvelles api pour des raisons de sécurité. vous pouvez toujours juste demander à l'utilisateur et enregistrer les données dans
SharedPreferences
OriginalL'auteur wajiw | 2011-06-03
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé un moyen très facile (obtenu à partir de creuser dans le 4.1 application de Messagerie!)
de projection pour le curseur est
Curseur est :
maintenant il suffit de faire une simple
et de récupérer l'id contact via
et le nom du contact via
et..... vous avez terminé!
votre commentaire a été globalement fidèle à l'époque, vous l'avez écrit, mais c'est seulement va se faire de plus en plus populaire. Et Daksh code fonctionne un régal, aussi longtemps que vous entourent avec
android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH
. Assez de requêtes de recherche focaliser sur cette réponse que nous devrions en faire la promotion pour l'avenir!Notez que vous aurez besoin d'ajouter
<uses-permission android:name="android.permission.READ_PROFILE" />
à votreAndroidManifest.xml
, de crainte de se faire frapper parSecurityException
Est Possible de mettre à jour le “Propriétaire” des infos de contact dans Android?
Ce besoin de READ_CONTACTS. Depuis les applications nécessitant de cette autorisation sont dubios, ce n'est pas une bonne solution. En fait, le droit de lire TOUS les contacts ne doit pas être nécessaire pour lire le nom du PROPRIÉTAIRE du téléphone.
OriginalL'auteur Daksh
Donc la réponse est techniquement pas. Le seul moyen que j'ai trouvé jusqu'à présent d'obtenir du propriétaire des données est par le biais du gestionnaire de compte. Voici un exemple de comment l'utiliser:
Pour plus d'infos, voir: http://code.google.com/p/google-api-java-client/wiki/AndroidAccountManager
OriginalL'auteur wajiw
Ce que nous avons à faire:
1) Obtenir la synchronisation utilisateur nom de compte (qui est généralement de google email)
2) avoir un contact du carnet d'adresses avec cet e-mail
3) Obtenir des données de contact de ce contact
Même pas proche de la perfection, et a besoin de deux autorisations supplémentaires - mais au moins travaille.
Voici le code, les éventuelles mises à jour du code qui peut être ici:
https://gist.github.com/3904299
Si tu parles de la mise à jour de contacts de l'utilisateur - oui, il est possible si vous avez la permission de gérer les contacts. Il est discuté dans d'autres questions, par exemple stackoverflow.com/questions/10603187/...
Est Possible de mettre à jour le “Propriétaire” des infos de contact dans Android?
il est juste un autre contact dans les contacts de l'utilisateur, pourquoi pas.
Merci pour continue de répondre à ma requête...u pourrait pls mettre le code ici pour mettre à jour profil du propriétaire (nom, prénom, numéro de contact, etc.) Merci beaucoup !!
OriginalL'auteur Jehy
Pour Sandwich à la Crème Glacée ou plus tard, à l'aide de
OriginalL'auteur Bao Le