使用sqlite数据库中的数据填充listview对话框

时间:2013-08-04 07:04:50

标签: android

我正在创建Android应用程序,用户将一些项目保存到sq-lite数据库中。我想在列表视图对话框中显示该数据,以便他可以在单击时选择一个项目。我该如何实现这一目标。 提前谢谢

1 个答案:

答案 0 :(得分:0)

您需要创建一个扩展CursorAdapter http://developer.android.com/reference/android/widget/CursorAdapter.html的类,并将此类的实例提供给AlertDialog.Builder setAdapter方法。

    builder.setAdapter(adapter, new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            switch (which) {
                //handle item selection
            }
        }
    });