我想我的应用程序显示一个警告消息,如果没有元素加载在ListActivity;所以我想把这个写在onResume事件上:
if(elementsToLoad.size()==0) setContentView (alternative layout); else loadList();
但是它崩溃了…我怎样才能解决这个问题?
您可以使用空视图。参见ListView中的setEmptyView(View emptyView)
方法。或者你可以在你的布局中添加id @android:id/empty,如果list是空的,ListView会为你显示它。