title: How to dynamically add multiple array-list in a List
body: <p>I want to add multiple array-list in a list and display in list-view using custom adapter with section. i have tried here is my code i tried</p>
  
  <pre><code>   for (int i=0;i&lt;mModelJsoncatData.size();i++){
                  if (mModelJsoncatData.get(i).getCatName().equals("Eating")) {
                      ListAll.add(new String(mModelJsoncatData.get(i).getCatName()));
                      ListAll.addAll(mModelJsonEating);
                  }
                  if (mModelJsoncatData.get(i).getCatName().equals("Feeling")) {
                      ListAll.add(new String(mModelJsoncatData.get(i).getCatName()));
                      ListAll.addAll(mModelJsonFeeling);
                  }
                  if (mModelJsoncatData.get(i).getCatName().equals("Listening to")) {
                      ListAll.add(new String(mModelJsoncatData.get(i).getCatName()));
                      ListAll.addAll(mModelJsonListening);
                  }
                  if (mModelJsoncatData.get(i).getCatName().equals("Watching")) {
                      ListAll.add(new String(mModelJsoncatData.get(i).getCatName()));
                      ListAll.addAll(mModelJsonWatching);
                  }
              }
  MAdapter adapter=new MAdapter(this,ListAll);
  listview1.setAdapter(adapter); 
  </code></pre>
  
  <p>but its not showing the desired results
  any suggestions or help needed</p>