2010-07-15 3 views
0

J'utilise une classe qui étend ListActivity et une classe qui étend BaseAdapter. L'adaptateur de base utilise la fonction getView pour gonfler la mise en page à partir de xml. Le fichier XML contient un texte et un bouton pour supprimer la ligne de la liste. S'il vous plaît laissez-moi savoir comment gérer le bouton cliquez dans la classe ListActivity. Envoyez-moi un exemple d'instantané MerciImplémentation du bouton à partir d'une vue de liste personnalisée

+0

Qu'est-ce que cela a à voir avec C++? N'est-ce pas Java sur Android? – Cogwheel

+0

J'ai édité les étiquettes au cas où je me trompe. N'hésitez pas à clarifier votre question et à les corriger si je ne le suis pas. – Cogwheel

+0

Sélectionné par erreur.Merci de vérifier – rashmi

Répondre

0

Il suffit de créer un écouteur de clic pour l'élément que vous voulez dans votre vue d'obtenir.

Par exemple

public class FooAdapter extends ArrayAdapter<T> 
////stuff 

public View getView(int position, View convertView, ViewGroup parent) 
{ 
list.get(position) 
Button b = (Button)findViewById(R.id.button) 
b.setOnClickListener(l)//l is a View.OnClickListener type 
} 

qui rendra un écouteur pour chaque bouton dans la vue

Questions connexes