Comment conserver le ExpandableListView ouvert?

Je travaille sur ExpandableListView J'ai terminé le travail. Maintenant, une seule chose que je veux faire, c'est que je ne veux pas que ListView soit DropDown en cliquant sur la liste de liste extensible, mais je veux la montrer ouverte avec tous les éléments Affiché à l'intérieur sans effectuer de clic sur eux.

Quelqu'un peut-il me dire comment puis-je faire cela en particulier?

  • Comment réparer l'orientation de la disposition vers la verticale?
  • Comment vérifier si l'autorisation Android est effectivement utilisée?
  • Comment puis-je créer du texte en gras sur un bitmap?
  • Android 4.1.1 Build Stack for Activity lors de la réception d'une notification avec URI
  • PendingIntent non ouvert Activité dans Android 4.3
  • Attendre la permission de l'utilisateur
  • 3 Solutions collect form web for “Comment conserver le ExpandableListView ouvert?”

    Faites-le pour que chacun des groupes les développe:

    listView1.expandGroup(int groupPosition); 

    Si vous souhaitez éviter l'effondrement du groupe, procédez comme suit:

     listView1.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { public boolean onGroupClick(ExpandableListView arg0, View itemView, int itemPosition, long itemId) { listView1.expandGroup(itemPosition); return true; } }); 

    Solution: – Pour conserver la liste extensible en mode étendu toutes les fois Il est en fait très simple que vous ne devez rien faire, mais simplement mettre cette ligne unique dans votre getGroupView de votre adaptateur et que votre liste extensible soit toujours ouverte / étendue:

     @Override public View getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) { View v = convertView; your_expandableListview.expandGroup(groupPosition); return v; } 

    Cela fonctionne avec certitude … Profitez …!

    Open ExpandableListView Group:

      listView.expandGroup(itemPosition); 

    Collapse ExpandableListView Groupe:

      listView.collapseGroup(itemPosition); 
    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.