2012-07-16 7 views
0

Je recherche beaucoup Internet à la recherche d'une réponse, mais ne pouvait pas trouver ... donc voici ma question:java android, la visibilité d'un bouton dans une vue de la liste (sans cliquant)

J'ai un listView, et certaines lignes de cette listView nécessitent un bouton. Alors je me suis dit, d'accord, je vais mettre un bouton dans chaque ligne (j'utilise un simple adaptateur, donc la forme de chaque ligne est dans un fichier .xml supplémentaire), les mettre tous invisibles, et puis, quand une ligne en a besoin, faites le bouton VISIBLE.

Le problème est, comment accéder au bouton qui est dans un fichier xml qui est chargé dans l'adaptateur simple ?? (et SANS CLIQUER SUR CELA !! J'ai vu beaucoup de réponses impliquant cliking dessus pour obtenir la vue, et ensuite faire ce que vous aimez, ouais okay, mais si je veux le contrôler sans le clouer ?? comment obtenir la vue ??)

merci beaucoup à l'avance et désolé si la question a déjà été posée!

Répondre

0

1. Utilisez l'identifiant du bouton qui est en XML, pour y accéder.

<Button android:id= @+id/Button_1 
</Button> 

2. Si vous utilisez le bouton Dynamic, stil vous pouvez attribuer id programmatiquement,

Button butt = new Button(); 
    butt.setId(1); 
Questions connexes