[英]populate listview dialog with data from sqlite database
I am creating android app where a user saves some items into a sq-lite database. 我正在创建一个Android应用,其中用户将一些项目保存到sq-lite数据库中。 i want to display that data in a list view dialog so he can select an item on click.
我想在列表视图对话框中显示该数据,以便他可以单击选择一个项目。 how do i accomplish that.
我如何做到这一点。 thanks in advance
提前致谢
You need to create a class extending CursorAdapter http://developer.android.com/reference/android/widget/CursorAdapter.html and provide instance of this class to the AlertDialog.Builder setAdapter method. 您需要创建一个扩展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
}
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.