带有本机列表和setemptyview的对话框

时间:2013-04-02 17:12:45

标签: android

我有一个FragmentDialog。在它的onCreateDialog方法中,我使用AlertDialog.Builder和.setAdapter()创建对话框。这个组合为我提供了简单的单选列表。但是如果数据库中没有记录,我会得到没有任何项目的空列表。如何获得对话框列表以使用setEmptyView()方法?

1 个答案:

答案 0 :(得分:2)

  

如何获得对话框列表以使用setEmptyView()方法?

您可以像这样获取Dialog的ListView:

ListView listView = ((AlertDialog) dialogFragment.getDialog()).getListView();

从此处,您可以拨打setEmptyView()(或其他任何您想要的内容。)