Je veux définir un arrière-plan à la valeur par défaut dans une liste, Dites le 1er élément de liste par défaut.Comment définir la valeur par défaut pour listview
J'ai défini la propriété comme setSlection (-1), mais cela ne fonctionne pas ma valeur de liste n'affiche pas l'élément sélectionné.
Veuillez nous suggérer.
Merci d'avance.
Problème résolu :)
Utilisé le code suivant,
private void setListviewSelection(final ListView list, final int pos, final int notselectedpos1, final int notselectedpos2) {
list.post(new Runnable() {
@Override
public void run() {
list.setSelection(pos);
View v = list.getChildAt(pos);
View v1 = list.getChildAt(notselectedpos1);
View v2 = list.getChildAt(notselectedpos2);
if (v != null) {
v.setBackgroundResource(R.drawable.bg_select);
v1.setBackgroundResource(0);
v2.setBackgroundResource(0);
}
}
});
}
Trouver ce code de débordement de la pile elle-même, mais erreur fermée le lien qui est pourquoi ne pas en mesure de fournir le lien désolé. :(
Merci pour votre tentative mais je ne suis pas Gonflage l'élément de xml. Je remplissais la vue de la liste en utilisant l'adaptateur de chaîne de tableau – Jitu