Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用sqlite数据库中的数据填充listview对话框_Android - Fatal编程技术网

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

Android 使用sqlite数据库中的数据填充listview对话框,android,Android,我正在创建一个android应用程序,用户将一些项目保存到sq lite数据库中。我想在列表视图对话框中显示该数据,以便他可以在单击时选择项目。我如何做到这一点。 提前感谢您需要创建一个扩展CursorAdapter的类,并将该类的实例提供给AlertDialog.Builder setAdapter方法 builder.setAdapter(adapter, new DialogInterface.OnClickListener() { @Override

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

您需要创建一个扩展CursorAdapter的类,并将该类的实例提供给AlertDialog.Builder setAdapter方法

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