2011-02-26 4 views
0

J'ai un ListView et j'ai un sélecteur de contacts. Ce que je veux faire est quand je choisis un contact je veux que le contact apparaisse dans une vue de liste et soit sauvé dans cette vue de liste. jusqu'à présent jeAjouter des contacts à la liste?

ListView emailEntry = (ListView) findViewById(R.id.list); 
        emailEntry.setFilterText(Number); 
        if (Number.length() == 0) { 
         Toast.makeText(this, "No number found for contact.", 
           Toast.LENGTH_LONG).show(); 
        } 

Ceci est le texte Java ont été le nombre est appelé dans la vue de la liste

<ListView 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:id="@+id/list" 
/> 

ce qui est évidemment mon fichier .xml.

Je n'effectue aucune fermeture de force. le problème est que le contact n'est pas appelé dans la vue liste

Répondre

0

Pourriez-vous fournir plus d'informations sur ce que vous essayez de faire? Quelle est votre source de données?

Je n'ai jamais utilisé ListView. En conséquence, j'ai probablement manqué le point mais voici mes deux cents. D'après mes humbles hypothèses, pourquoi n'utilisez-vous pas un ListActivity et un adaptateur personnalisé (List) pour afficher vos données? Ensuite, vous pouvez implémenter onListItemClick() et utiliser startActivity() (avec l'intention appropriée) ou lancer un toast ou tout ce qui est utile. Mon opinion est que votre problème est un problème centré sur les données, pas un problème centré sur la vue.

Cordialement, Renaud

Questions connexes