gpt4 book ai didi

android - 如何在 textview 中获取 alertdiag 选定项?

转载 作者:行者123 更新时间:2023-11-29 20:57:33 25 4
gpt4 key购买 nike

你好,我已经使用 settext 属性在我的 xml 中设置了文本,在 textview setonclick 监听器上我设置了 alertdialog,在单击 textview 和项目外观之前它工作正常,但是当我单击任何项​​目时,它没有设置我的textview,那怎么办呢?

final String[] items = new String[] {"jkl", "abc", "Tdg"};
final ArrayAdapter<String> adapter123 = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, items);

sp3.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View w) {

new AlertDialog.Builder(RegistrationForm.this).setTitle("Select option").setAdapter(adapter123, new DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {

dialog.dismiss();
}
}).create().show();
}
});

最佳答案

你只是在 onClick 中关闭你的对话框,你需要在其中设置文本。

@Override
public void onClick(DialogInterface dialog, int which) {

dialog.dismiss();
}

将其更改为:

@Override
public void onClick(DialogInterface dialog, int which) {

sp3.settext(Items[which])
dialog.dismiss();
}

关于android - 如何在 textview 中获取 alertdiag 选定项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27199903/

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