2013-07-05 1 views

Répondre

0

Salut et bienvenue au développement StackOverflow et Android.

Afin d'ouvrir l'écran des contacts, vous devez capturer l'événement OnClick pour votre bouton et créer une intention d'ouvrir l'écran de contact.

Quelque chose comme ceci:

Button myButton = (Button) myLayout.findViewById(R.id.myButton); 
myButton..setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View v) { 
      Intent intent= new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI); 
      startActivity(intent); 
     } 
    }); 

Si vous voulez faire quelque chose avec le contact que l'utilisateur sélectionne, utilisez un startActivityForResult au lieu et remplacer la méthode onActivityResult (en savoir plus sur ce here

Certains. réponses similaires peuvent être trouvées here et here!

Bonne chance!

1

Code

Intent i = new Intent(); 
i.setAction(Intent.ACTION_VIEW); 
i.setData(Uri.parse("content://contacts/people/")); 
startActivity(i); 
Questions connexes