如果ListActivity上没有要加载的元素,我希望我的应用程序显示警告消息;所以我想在onResume事件上写这个:
if(elementsToLoad.size()==0) setContentView (alternative layout); else loadList();
但它崩溃了......我怎么能解决这个问题?
答案 0 :(得分:2)
您可以使用空视图。请参阅ListView中的setEmptyView(View emptyView)
方法。或者您可以使用id @android:id / empty为您的布局添加视图,如果列表为空,ListView将为您显示。