gpt4 book ai didi

android - 如何在android中的单项选择项警报对话框中显示多行

转载 作者:行者123 更新时间:2023-11-29 22:05:49 28 4
gpt4 key购买 nike

我在单选项目模式的警告对话框中显示项目列表,没有任何问题。如果长度超过最大宽度大小,我如何在两行中显示每个项目文本。列表项是动态加载的,所以我们不能通过\n 断点来编辑它们。

谁能帮我解决这个问题。

提前感谢。

谢谢

萨提什


感谢您的回复,我在这里使用 AlertDialog.Builder 来显示带有默认选项的对话框

AlertDialog.Builder builder=new AlertDialog.Builder(this);
builder.setTitle("Select the Dealershipname");

builder.setSingleChoiceItems(items, selectedDealershipname , new OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{


dialog.cancel();

}
});

builder.show();

这里我没有使用任何 android.R.id.Text1 布局。那么我如何在这里更改 textview 的属性。

最佳答案

您可能更幸运地实现自定义 ArrayAdapter,您可以在其中以编程方式在适配器内更改列表项的布局。看这里:Custom ArrayAdapter Tutorial .

除了自定义适配器之外,您还可以使用 android.R.layout.simple_list_item_single_choice 作为传递给 ArrayAdapter 的布局。它仍然会为其 TextView 使用 android.R.id.text1,并且会自动处理 RadioButton,而无需您的进一步干预。

关于android - 如何在android中的单项选择项警报对话框中显示多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10785201/

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