2017-03-10 4 views
0

je une classe appeléeObtenir une valeur d'un arraylistparcelable

public class Contact implements Parcelable { 
     public String id,name,phone,label; 

Dans mon MainActivity je

public void onActivityResult(int requestCode,int resultCode,Intent data){ 
     super.onActivityResult(requestCode, resultCode, data); 

     if(requestCode == CONTACT_PICK_REQUEST && resultCode == RESULT_OK){ 

      ArrayList<Contact> selectedContacts = data.getParcelableArrayListExtra("SelectedContacts"); 

      String display=""; 
      for(int i=0;i<selectedContacts.size();i++){ 

       display += (i+1)+". "+selectedContacts.get(i).toString()+"\n"; 

      } 
      contactsDisplay.setText("Selected Contacts : \n\n"+display); 

     } 

    } 

Je veux envoyer un message à la liste des numéros de téléphone dans mon arraylist quand je clique un bouton.
J'ai déjà le code SmsManager, je ne sais pas comment obtenir les valeurs du numéro de téléphone sur l'arraylist.
Je suis nouveau à la programmation Android.

+0

demandez-vous comment obtenir 'selectedContacts.get (i). téléphone'? Aucune partie de cette question n'est "envoyer un message" ou "utiliser un bouton". –

+1

merci. Cela résout – KourtK

+0

D'accord cool. N'hésitez pas à accepter ma réponse en cochant la case à côté du message –

Répondre

0

je juste ne sais pas comment obtenir le numéro de téléphone valeurs

C'est juste membre standard Java accès à une variable

selectedContacts.get(i).phone