gpt4 book ai didi

android - 如何将单选列表添加到android中的自定义对话框?

转载 作者:行者123 更新时间:2023-11-30 04:20:02 25 4
gpt4 key购买 nike

我想在自定义对话框中添加一个选择列表 我已经在不同类型中尝试过,但我的应用程序仅因空指针错误而崩溃。我发现它只能在 AlertDialog.Builder 格式中完成很多例子。请帮我举个例子。谢谢。

最佳答案

试试这个

String x_id;

final String[] arrayOfStrings = first.toArray(new String[first.size()]);

Dialog dialog = new Dialog(Conf_game.this);
dialog.setContentView(R.layout.dialogs);
dialog.setTitle("SELECT Item ");

final ListView lst = (ListView) dialog.findViewById(R.id.dialog_list);

lst.setAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_checked, android.R.id.text1,
arrayOfStrings));

lst.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1,
int item, long arg3) {

coursetext.setText(arrayOfStrings[item]);

x_id = arrayOfStrings [item];

System.out.println(" Value of ID OF ABC OF"
+ arrayOfStrings[item] + " IS " + C_id);
dialog.dismiss();
}
});

dialog.show();

关于android - 如何将单选列表添加到android中的自定义对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9409346/

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