是否有与此R.style.Theme_Dialog相同的主题,但是对于标题和警告对话框的按钮有更大的尺寸和文本外观?
我已经知道如何制作一个警告对话框,但是在大屏幕尺寸下,警报对话框在屏幕方面看起来非常小,而且根据屏幕不会改变它的大小。
提前致谢
答案 0 :(得分:0)
我不知道是否有一个主题。但要解决
字体问题 - 请在值/ dimens.xml和values-large / dimens.xml中写入字体。因此,对于更大的屏幕,将使用更大的字体值。
对于对话框大小问题,您可以使用此代码
显示display =(context).getWindowManager()。getDefaultDisplay();
Point size = new Point();
try {
display.getSize(size);
} catch (NoSuchMethodError ignore) {
size.x = display.getWidth();
size.y = display.getHeight();
}
int width = size.x;
d.getWindow().setLayout((int) (width * widthFactor),
heightFactor);
此处对话框大小将与屏幕大小相关。如果设置widthFactor = 0.90,则对话框将占用屏幕宽度的90%。