【发布时间】:2011-12-28 03:20:47
【问题描述】:
我遇到了一个非常非常简单的AlertDialog 的问题,它使用三个选项创建了我的关于对话框。看看它在模拟器、我的 HTC Sensation 和 Galaxy S2 上的样子:
对话框是由这个(伪)代码创建的:
builder.setPositiveButton("OK", null);
builder.setNeutralButton("Disclaimer", [...]);
builder.setNegativeButton("Jetzt zum Market", [...]);
这很简单,我从没想过不同设备上的最大文本长度差异如此之大!另外:我认为三星撕毁“免责声明”是一团糟,更不用说缺少“市场”这个词了。
当这已经是一个问题时,我应该如何创建一个简单的AlertDialog?
有什么线索吗?想想一个设置如此大字体的设备,甚至“取消”都不再适合了! sigh 我怎样才能防止这样的事情发生?
多谢指教!!
【问题讨论】:
标签: android dialog font-size android-alertdialog