2017-11-30 1 views
0

루트 요소/뷰를 이동할 때 동적으로 액티비티의 투명도를 변경하고 싶습니다. 그렇게하는 방법?. 나는 사용자가 전체 UI를 수직으로 화면의 반으로 내릴 때 활동을 끝내기위한 모듈을 만들고있다. 그러나 기본적으로 사용자가 레이아웃의 기본 색상을 아래로 내리면 활동의 흰색이 표시되고 테마를 투명하게 이전 활동으로 설정하면 이전 활동이 표시됩니다. 사용자가 슬라이드 할 때 동적으로 활동 창의 불투명도를 변경하고 싶습니다.동적으로 액티비티 투명도를 변경하는 방법

답변

1

사용 당신이 필요로하는 곳 :

Window window = this.getWindow(); 
window.setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); 
+0

는하지만 동적으로 거리 사용자에 따라 불투명도를 변경하려면 레이아웃 – sasuke

+0

@sasuke은 다음 슬라이드를 업데이트 할 다른 색상을 사용하여 두 번째 줄을 사용하여 슬라이드를 너무 역동적으로 – AndroidSmoker74

관련 문제