title: Adding Items and Subitems to a ListView
body: <p>I have the following XML file containing only a <code>ListView</code></p>
  
  <pre><code>&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="match_parent"
      android:layout_height="match_parent" &gt;
  
      &lt;ListView android:id="@+id/lview"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          &gt;&lt;/ListView&gt;
  
  
  &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>I would like to add Items and Subitems to this ListView.</p>
  
  <p>My app makes a certain kind of search upon the user's request and gets the datas, i want those datas retrieved to be visible in ListView. 
  Is there any simple method like :</p>
  
  <pre><code>protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
  
  
      lv1 = (ListView) findViewById(R.id.lview);
      lv1.add(item,subitem,0) // where 0 is the position.. any method like this?
  }
  </code></pre>