使活动低于不透明度

时间:2016-08-31 11:03:08

标签: android

我有一项活动,点击按钮后,另一项活动开始。这项新活动不会占据所有窗口,因此其下方活动的一部分可见。 我正在寻找一种方法来将不透明度设置为新活动所涉及的部分。
在样式中,我使用了WindowIsTranslucent =" true",但这会使活动透明而不是不透明

提前谢谢。

减少我使用的活动的大小:

    DisplayMetrics dm = new DisplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics(dm);

    int width = dm.widthPixels;
    int height = dm.heightPixels;

    getWindow().setLayout((int) (width * .95), (int) (height * .8));

结果必须像图像一样。 enter image description here

1 个答案:

答案 0 :(得分:0)

您可以通过设置您想要更不透明的指定活动的背景颜色来实现。我的意思是活动的所有父级布局。您使用此颜色代码来实现此#cb000000

希望这有用:)