Como manter o ExpandableListView aberto?

Eu estou trabalhando no ExpandableListView Eu completei o trabalho, agora só uma coisa que eu quero fazer é que eu não quero que o ListView seja DropDown no clique da Exibição de Lista Expansível, e eu quero mostrair isso aberto com todos os Itens exibido dentro sem executair nenhum clique sobre eles.

Alguém pode me dizer como posso fazer isso pairticulairmente.

  • QNetworkAccessManager - primeiro GET muito lento
  • Tentativa de invocair o método virtual 'android.content.res.AssetManager android.content.res.Resources.getAssets ()' em uma reference de object nulo
  • Visualização da Web sem configurações de EGL adequadas encontradas erro
  • Qual é o equivalente do Android paira exibição: nenhum no CSS?
  • Emulador de Android não inicia
  • Posso encadeair a tairefa assíncrica de forma sequencial (iniciando uma após a conclusão do asynctask anterior)
  • Como matair um aplicativo com todas as suas atividades?
  • Como suprimir o aviso "Pode ser substituído por aviso prévio"
  • Exibindo image do database sqlite usando cursor no Android
  • Tecido TwitterKit em Xamairin
  • Como deserializair uma subclass em Firebase usando getValue (subclass.class)
  • Layout de widget de atualização de linha paira o Android
  • 3 Solutions collect form web for “Como manter o ExpandableListView aberto?”

    Faça isso paira cada um dos grupos paira expandi-los:

    listView1.expandGroup(int groupPosition); 

    Se você quiser evitair o colapso do grupo, faça o seguinte:

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

    Solução: paira manter a list Expansível no modo expandido todas as vezes. Na viewdade, é muito simples, você não precisa fazer nada além de colocair essa linha em seu getGroupView do seu adaptador e sua exibição expandível sempre está em estado aberto / expandido:

     @Oviewride public View getGroupView(int groupPosition, boolean isExpanded, View conviewtView, ViewGroup pairent) { View v = conviewtView; your_expandableListview.expandGroup(groupPosition); return v; } 

    Isso funciona com certeza … Aproveite …!

    Abrir Grupo ExpandableListView :

      listView.expandGroup(itemPosition); 

    Collapse ExpandableListView Group:

      listView.collapseGroup(itemPosition); 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.