У меня есть активность ListView, которая нуждается в нижнем колонтитуле для списка элементов, чтобы вы могли щелкнуть по нему, и он будет загружать больше элементов в список. Список поддерживает мой SimpleAdapter, поддерживаемый картой строк, и до того, как установлен адаптер, я делаю это для добавления нижнего колонтитула:
mInflater.inflate(R.layout.list_load_more_row, null);
TextView footer = (TextView) findViewById(R.id.loadMore);
getListView().addFooterView(footer);
setListAdapter(ListViewHelper.getAdapterForContentList(mContent, this));
Но я получаю это исключение в отладчике
java.lang.NullPointerException android.widget.ListView.clearRecycledState(ListView.java:489) android.widget.ListView.resetList(ListView.java:476) android.widget.ListView.setAdapter(ListView.java:417)
Что не так, и как я могу добавить свой нижний колонтитул в список?
[EDIT] эта деятельность использует list_load_more_row.xml:
<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" />