如果emptyView從xml中膨脹,我沒有問題爲ListView設置空視圖。但是,如果我即時創建視圖,它不會出現。那麼下面的代碼有什麼問題?設置Android ListView的空視圖不適用於在Java中創建的視圖
if (myData.isEmpty()) {
System.out.println(「there is no data「);
TextView emptyView = new TextView(this);
emptyView.setText("no data found");
myListView.setEmptyView(emptyView);
}
你不需要'myData.isEmpty()'檢查。 EmptyView只顯示列表是否爲空。請確保在使用listView.setAdapter()之前使用listVIew.setEmptyView() – joao2fast4u 2014-10-20 00:30:05
您是否解決了您的問題? – joao2fast4u 2015-03-10 12:34:10