对话框主题活动的最大高度

时间:2016-11-16 09:22:43

标签: android layout android-windowmanager

我有一个包含列表视图的Dialog主题活动,我想设置一个最大高度等于屏幕的一半,如果我只设置活动占用屏幕大小一半的高度,即使它有一个元素。我想要的是为活动设置最大高度。

这是我的代码:

WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
    lp.width = (int) (MyApplication.screenWidth * 0.95);
    lp.height = (int) (MyApplication.screenHeight * 0.5);
    lp.gravity = Gravity.CENTER_VERTICAL|Gravity.CENTER_HORIZONTAL;
    this.getWindow().setAttributes(lp);

0 个答案:

没有答案