Watch
Watch copied to clipboard
Error in every ListView and its adapter
Caused by: java.lang.IllegalStateException: Cannot add header view to list -- setAdapter has already been called. at android.widget.ListView.addHeaderView(ListView.java:255) at android.widget.ListView.addHeaderView(ListView.java:284) at com.tuesda.watch.activities.UsersActivity.initView(UsersActivity.java:96) at com.tuesda.watch.activities.UsersActivity.onCreate(UsersActivity.java:76)
caused from this code
mList.setAdapter(mUsersAdapter);
mList.setDivider(null);
....
mList.addHeaderView(mHeader); // <--
这个貌似是在api17及以下会出现的错误。具体可参考:http://blog.csdn.net/mtt1987/article/details/38535249 我会修改下代码。 谢谢反馈