[Android 學習筆記] 空白 ListView 元件使用教學

當我們希望 ListView 為空時候顯示提示字元或是按鈕時,可以使用 setEmptyView 方法,將欲顯示的按鈕元件設為參數:


ListView list;
ImageButton emptyBtn;
TextView emptyText;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    list = (ListView) findViewById(R.id.listView);
    emptyBtn = (ImageButton)findViewById(R.id.emptyImage);
    list.setEmptyView(emptyBtn);
}
參考文件:
Android displaying text when ListView is empty

贊助本站 (Donate)