【问题标题】:Text is cut off?文字被截断了?
【发布时间】:2016-07-20 17:52:48
【问题描述】:

我试图用两个按钮显示一个警报对话框。但是,第二个按钮中的文本被截断了:

  new AlertDialog.Builder(this)
            .setTitle("THIS IS MY TITLE")
            .setMessage("THIS IS MY MESSAGE")

            .setPositiveButton("Why Cutoff?", null)

            .setNegativeButton("This Shows Fully", null)

            .show();

正面按钮被切断,而负面按钮完全显示。我可以显示两个按钮吗? 也许通过将按钮堆叠在一起?我只是希望用户能够阅读我的文字。

谢谢,

鲁基尔

【问题讨论】:

  • 您应该为此使用自定义对话框
  • @Jois 怎么样?为什么自定义文本不会被截断?谢谢
  • 首先,您现在使用的按钮具有特定的宽度和特定的文本大小等等。您可以使用自定义对话框更改它,这将解决您的问题
  • 这是根据设备,有些设备将其截断,有些设备会将正按钮和负按钮分成两行并显示全文。

标签: java android xml string performance


【解决方案1】:

使用自定义对话框。设计布局,您希望如何显示对话框和按钮以及为对话框设置布局,如下所示,

final Dialog dialog = new Dialog(context);
dialog.setContentView(R.layout.custom);

签出this 实现自定义对话框的示例

【讨论】:

    猜你喜欢
    • 2014-05-20
    • 1970-01-01
    • 1970-01-01
    • 2013-12-06
    • 2017-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-28
    相关资源
    最近更新 更多