我有一项活动,点击按钮后,另一项活动开始。这项新活动不会占据所有窗口,因此其下方活动的一部分可见。
我正在寻找一种方法来将不透明度设置为新活动所涉及的部分。
在样式中,我使用了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));
答案 0 :(得分:0)
您可以通过设置您想要更不透明的指定活动的背景颜色来实现。我的意思是活动的所有父级布局。您使用此颜色代码来实现此#cb000000 。
希望这有用:)