我正在为所有10.1英寸的平板电脑创建我的应用程序,现在我正在尝试在三星Galaxy Tab上测试。
我已经完成了所有部分,但是警告对话框在平板电脑大小方面太小了。
我还创建了自定义警告对话框,但是它看起来不好看。
那么请告诉我,我能否更改默认警告对话框的大小,如果可以,如何更改。或者
如何创建一个外观类似于默认警告对话框的自定义警告对话框。谢谢。
我正在为所有10.1英寸的平板电脑创建我的应用程序,现在我正在尝试在三星Galaxy Tab上测试。
我已经完成了所有部分,但是警告对话框在平板电脑大小方面太小了。
我还创建了自定义警告对话框,但是它看起来不好看。
那么请告诉我,我能否更改默认警告对话框的大小,如果可以,如何更改。或者
如何创建一个外观类似于默认警告对话框的自定义警告对话框。谢谢。
AlertDialog.Builder adb = new AlertDialog.Builder(this);
Dialog d = adb.setView(new View(this)).create();
// (That new View is just there to have something inside the dialog that can grow big enough to cover the whole screen.)
WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
lp.copyFrom(d.getWindow().getAttributes());
lp.width = WindowManager.LayoutParams.MATCH_PARENT;
lp.height = WindowManager.LayoutParams.MATCH_PARENT;
d.show();
d.getWindow().setAttributes(lp);