android - 如何构建带有多行标题的警报对话框?

标签 android android-layout android-widget

是否可以在 Android 警告对话框中使用多行标题?我尝试了此处发布的几个解决方案,但没有一个对我有用。我总是以显示标题的 3 点 (...) 字符串结尾。 任何示例代码或与之相关的工作示例将不胜感激。

最佳答案

您需要使用 builder.setCustomTitle():

AlertDialog.Builder builder = new AlertDialog.Builder(context);
TextView textView = new TextView(context);
textView.setText("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur " +
                "tincidunt condimentum tristique. Vestibulum ante ante, pretium porttitor " +
                "iaculis vitae, congue ut sem. Curabitur ac feugiat ligula. Nulla " +
                "tincidunt est eu sapien iaculis rhoncus. Mauris eu risus sed justo " +
                "pharetra semper faucibus vel velit.");
builder.setCustomTitle(textView);

文档在这里:AlertDialog.builder

enter image description here

关于android - 如何构建带有多行标题的警报对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9107054/

相关文章:

java - 从 RetrofitClient 内的 SharedPreferences 获取 BASE_URL

android - 如何在Delphi XE5中调用原生Android构造函数?

android - 渲染问题无法在当前主题中找到样式 'bottomNavigationStyle'

android - Spinner - 关注第一个项目

java - 如何使用 RemoteViews 更改小部件背景?

java - 对外部 Activity 的 Intent 拒绝许可

android - 如何让广播接收器永远活着? (用于电池小部件)

java - 使图像适合背景

Android 始终处于最活跃状态

android - styles.xml 中未解析的几个 android 属性