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