2017-02-27 4 views
0

senden I Multi Kontaktdaten überWie spezifische ID Absicht Kommissionierung Kontakte

Intent phonebookIntent = new Intent("intent.action.INTERACTION_TOPMENU"); 
    phonebookIntent.putExtra("additional", "phone-multi"); 
    phonebookIntent.putExtra("maxRecipientCount", MAX_PICK_CONTACT); 
    phonebookIntent.putExtra("FromMMS", true); 
    startActivityForResult(phonebookIntent, REQUEST_CODE_PICK_CONTACT); 

holen kann, aber wenn ich will einen weiteren Kontakt hinzuzufügen, Daten zu präsentieren, um die ausgewählten Kontaktdaten disappears.Is es eine Intent-Filter wie "selectedList", mit dem ich ID-Liste zu Kontakt Picker Absicht senden kann

+0

Ich folge nicht. Könntest du detaillierter darüber sein, was du erreichen willst? – xklakoux

+0

Ich habe einen Knopf. wenn es angeklickt wird, läuft der Code oben und ich kann Multikontakt auswählen. Als Beispiel habe ich 3 Daten mit den Kontakt-IDs 23,54,67 ausgewählt. Ich lese Kontaktdaten mit IDs 23,54,67 und setze was ich gelesen habe in eine Liste. Wenn ich dann einen weiteren Kontakt hinzufügen möchte, um ihn aufzulisten und auf den Button zu klicken, sehe ich eine Kontaktliste ohne ausgewählte IDs (23,54,67). Nämlich, wenn ich die Taste zum zweiten Mal klicken, möchte ich Kontakte mit IDs 23,54,67 – Mustafa

+0

ausgewählt werden diese Frage für Code sehen können Sie http://stackoverflow.com/questions/15620805/how-to-select- Mehrfach-Kontakte-vom-Telefon-Verwendung-Kontrollkästchen – xklakoux

Antwort

0

Das könnte unmöglich sein mit impliziten Absicht zu tun. Sie können jederzeit Ihre eigene Aktivität erstellen, die Kontakte mit ContentProvider abrufen, die gewünschten Parameter übergeben und die Logik dort bearbeiten.

Verwandte Themen