2017-09-11 1 views
0

조각이 표시 될 때 배경을 흐리게 표시하는 방법이 있습니까?
모든 방법을 시도했습니다. 나는에 getForeground라고
가 :블러 프래그먼트 프래그먼트가 표시 될 때 및 API가 23보다 작 으면?

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

가 나에게 (getForeground)

에서 오류 쇼 (머스트 API> = 23)

내 응용 프로그램 minSdkVersion = 14

sdk를 배경으로 흐리게 처리 할 메서드 또는 클래스를 구현하는 모든 방법 < 23 또는 sdk = 14 일 때?

답변

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) 
관련 문제