如何控制Android中默认警报对话框的宽度和高度?

如何控制Android中默认警报对话框的宽度和高度?

AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setTitle("Title");
        builder.setItems(items, new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int item) {
                Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
            }
        });
        AlertDialog alert = builder.create();

我使用上面的代码来显示警报对话框。默认情况下,它以宽度填充屏幕,高度填充wrap_content。
如何控制默认警报对话框的宽度和高度?
我试过了:

alert.getWindow().setLayout(100,100); // It didn't work.

如何在警报窗口中获取布局参数并手动设置宽度和高度?


偶然的你
浏览 655回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android