gpt4 book ai didi

android - 如何在 Android 上获得多行警报标题

转载 作者:太空宇宙 更新时间:2023-11-03 12:23:47 25 4
gpt4 key购买 nike

有没有办法在 AlertDialog 中获取超过 2 行的警报标题?

我只发现“创建自定义对话框”是一种可能的解决方案。

然而,理想情况下,人们可以只设置一个属性 - 但我找不到任何东西。

编辑:

AlertDialog alertDialog = new AlertDialog.Builder(AlertAndCallUtility.this).create();
alertDialog.setTitle(getString(R.string.alert_title));
alertDialog.setMessage(getString(R.string.alert_msg));
alertDialog.setButton(getString(R.string.alert_OK),
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
finish();
}});
alertDialog.setIcon(R.drawable.icon);
alertDialog.show();

和xml

<string name="alert_OK">OK:</string>
<string name="alert_title">Please correct your input, parameters are missing.</string>
<string name="alert_msg">Please enter them in the EXTRA tab.</string>

如前所述,在“..missing”之前插入一个\n,只是将其截断,人们只能看到前两行,直到标题的“are”为止。

最佳答案

你需要使用 AlertDialog.Builder().setCustomTitle():

AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(context);
TextView textView = new TextView(context);
textView.setText("your very long title here");
dialogBuilder.setCustomTitle(textView);

关于android - 如何在 Android 上获得多行警报标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7711164/

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