title: Android adding footer to ListView addFooterView()?
body: <p>I have a ListView activity that needs a footer to the list of items so that you can click it and it would load more items into the list. The list is backed my an SimpleAdapter backed by a map of strings and before the adapter is set i do this inorder to add the footer:</p>
  
  <pre><code>mInflater.inflate(R.layout.list_load_more_row, null);
  
  TextView footer = (TextView) findViewById(R.id.loadMore);
  
  getListView().addFooterView(footer);
  
  setListAdapter(ListViewHelper.getAdapterForContentList(mContent, this));
  </code></pre>
  
  <p>But Im getting this exception in the debugger</p>
  
  <p>java.lang.NullPointerException
  android.widget.ListView.clearRecycledState(ListView.java:489)
  android.widget.ListView.resetList(ListView.java:476)
  android.widget.ListView.setAdapter(ListView.java:417)</p>
  
  <p>Whats wrong and how would i go about adding my footer to the list?</p>
  
  <p>[EDIT]
  the activity is using 
  list_load_more_row.xml:</p>
  
  <pre><code>  &lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/loadMore"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:textSize="17sp"
          android:textStyle="bold"
          android:textColor="#000000"  
          android:ellipsize="marquee"  
          android:marqueeRepeatLimit="marquee_forever"
          android:gravity="center_horizontal|center_vertical"
          android:text="@string/hello" /&gt;
  </code></pre>