title: How to populate different child under Expandable listview?
body: <p>I am facing a problem while inflating expandable listview. I want to perform like this :</p>
  
  <p><img src="https://i.stack.imgur.com/UP1zl.png" alt="enter image description here"></p>
  
  <p>for this purpose I am taking a listview item like this :</p>
  
  <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent" android:layout_height="match_parent" android:background="#112234"
  android:orientation="horizontal"&gt;
  
  &lt;CheckedTextView
      android:id="@+id/checkedtextViewZoneItem"
      android:layout_width="wrap_content"
      android:layout_height="45dp"
      android:paddingLeft="30dp"
      android:paddingTop="10dp"
      android:gravity="center_vertical"
      android:drawableLeft="?android:attr/listChoiceIndicatorMultiple"/&gt;
  
  &lt;TextView
      android:id="@+id/txtViewZoneItem"
      android:layout_width="wrap_content"
      android:layout_height="45dp"
      android:background="#112234"
      android:textColor="#C3C7D2"
      android:textSize="18dip"
      android:paddingTop="10dp"/&gt;    
  </code></pre>
  
  <p></p>
  
  <p>and on my UI counterpart I'd put an GroupExpandListener. I am able to get that delete button click. But after clicking on that delete button I am not finding any way to hide/visible the particular group items checkboxes. For group header click I am performing like this :</p>
  
  <pre><code> // Listview Group expanded listener
      expListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() {
          @Override
          public void onGroupExpand(final int groupPosition) {
  
              View parentView =  expListView.findViewWithTag(groupPosition);
              ImageView deleteZoneItem = (ImageView) parentView.findViewById(R.id.imageViewDeleteZoneItems);
              deleteZoneItem.setOnClickListener(new View.OnClickListener() {
  
                  @Override
                  public void onClick(View view) {
  
                      if(!expListView.isGroupExpanded(groupPosition)) {
                          Toast.makeText(ZoneListActivity.this, "expand", Toast.LENGTH_SHORT).show();
                          expListView.expandGroup(groupPosition);
                      }
                  }
              });
  
  
          }
      });
  </code></pre>
  
  <p>Please suggest me a workaround either I need to make changes on my customAdapter class or I can perform through my activity class only.</p>
  
  <p>Regards,</p>
  
  <p>Android Geek</p>