片段显示时的模糊背景和API< 23?

时间:2017-09-11 23:51:34

标签: android android-fragments

片段显示时是否有办法模糊背景?
我尝试过的每一种方式 当我打电话给getForeground时:

(container.getForeground().setAlpha(5))..

在(getForeground

下显示ERROR
  

(必须API> = 23)

和我的申请minSdkVersion = 14

当sdk<时,任何实现方法或类以模糊背景的方法23或当sdk = 14?

1 个答案:

答案 0 :(得分:0)

您可以尝试在FrameLayout中使用getForeground()方法:

container = (FrameLayout) findViewById( R.id.container);

container.getForeground().setAlpha(5); // 0 (opaque) -> 255 (invisible)

或使用View.setAlpha(float)

your_view_name.setAlpha(0.5); // 0 (transparent) -> 1 (opaque)