gpt4 book ai didi

android - 将 AlertBuilder 与游标一起使用

转载 作者:行者123 更新时间:2023-11-29 00:49:12 27 4
gpt4 key购买 nike

我想要一个 AlertDialog 来显示从数据库中选择的带有光标的国家列表,它选择 id 和国家名称,我有以下代码但我不知道如何获取所选项目:

AlertDialog.Builder ab=new AlertDialog.Builder(this);
ab.setTitle(R.string.msg_title_Pais_Resid);
Locale locale = Locale.getDefault();
final Cursor items = DaoProvider.getListaPaisesCursor(this, (locale.getLanguage()).toUpperCase());

ab.setCursor(items,new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//Here: get the selected item object (or id)
}
}, Internacionalizacion.colInternacionalizacionTraduccion)

谢谢

最佳答案

你应该能够做到:

items.moveToPosition(which)
String text = items.getString(THE_COLUMN_NUMBER)

which 参数要么是被点击的按钮,要么是被选中的项目的位置(在列表的情况下)。文档是 here .

关于android - 将 AlertBuilder 与游标一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4500637/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com