android - 如何以多行显示对话框的标题?

标签 android android-layout android-widget

假设我有一个从 java 文件打开的对话框。我想为这些对话框设置多行标题。

  dialog = new Dialog(context);
  dialog.setContentView(R.layout.issue_attachment_preview);     
  String title=getString(R.string.previewImageDialogTitle)+"\n ["+attachment.filename+"]";
  dialog.setTitle(title);
  dialog.setCancelable(true);   

但它不显示多行标题,请给我任何可用的链接或示例。

最佳答案

TextView tv = (TextView) dialog.findViewById(android.R.id.title);
tv.setSingleLine(false);

关于android - 如何以多行显示对话框的标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8586508/

相关文章:

java - 如何获取当前周数?

android - 如何从 firebase 数据库中获取作为父级的引用用户 UID? #AskFirebase

android - "snapping"horizo​​ntalscrollview 像主屏幕一样

Android CSS布局不会使用全屏宽度

android - 从/drawable-hdpi 而不是/drawable 作为背景加载时 Drawable 的大小不同

android - 将 ViewPager 作为一行放置在 ListView 中

Android Studio 无法识别属性文件中声明的签名配置

android - 开始使用 OpenGL ... 在 Android 中

java - 如何从 Firebase 数据库获取数据并将它们填充到 ListView 中

android - 使 Android Radio Button 的 `button` Drawable 缩小以适合边界并保持纵横比