J'aimerais savoir si il était possible de vérifier la visibilité d'une liste dans une boucle via la fonction isShown()?
Pour le moment il me demande de passer la variable en finale (ce qui n'est pas vraiment le but :s
Voilà la partie de code dans laquelle ça me pose problème:
ListViewId[] listViewId = ListViewId.values();
ButtonId[] buttonId = ButtonId.values();
ListView[] listViewMap = new ListView[listViewId.length];
Button[] buttonMap = new Button[buttonId.length];
for (int i = 0; (i < buttonId.length); i++){
buttonMap[i] = (Button) v.findViewById(buttonId[i].getResId());
listViewMap[i] = (ListView) v.findViewById(listViewId[i].getResId());
buttonMap[i].setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
if(listViewMap[i].isShown()){
listViewMap[i].setVisibility(View.GONE);
}
else{
listViewMap[i].setVisibility(View.VISIBLE);
}
}
});
listViewMap[i].setOnItemClickListener(new OnItemClickListener(){
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
// TODO Auto-generated method stub
String choix = mDataAll.get(position);
Bundle mObjetBundle = new Bundle(); //Permet de passer un paramètre à l'autre activité
mObjetBundle.putString("choix", choix);
Intent t = new Intent(getActivity(), Tableau.class); //permet d'appeler la nouvelle activité
t.putExtras(mObjetBundle);
startActivity(t);
}});
}
[android] vérifier dans boucle visibilité d'une liste
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.