TextureView의 투명도를 setAlpha 메소드로 변경하여 android SDK에서 약속 한 것처럼 반투명 상태로 설정할 수 없습니다. 예를 들어, mTextureView.setAlpha (0.5f) 은 효과가 없습니다.반투명 TextureViews가 작동하지 않습니다.
4
A
답변
5
필자가 사용한 해결책은 RelativeLayout과 같은 다른 위젯에 TextureView를 래핑하고 부모의 투명도를 변경하는 것이 었습니다.
8
반드시 setOpaque (false)를 지정해야합니다. API 레벨 14
에 추가
공공 무효 setOpaque (부울 불투명)이 TextureView의 내용이 불투명인지 여부를 나타냅니다. 콘텐츠는 기본적으로 불투명하다고 가정합니다.
TextureView를 비디오 재생에 사용하면 콘텐츠 불투명도를 변경해도 효과가없는 것으로 보입니다. TextureView를 사용하여 반투명 비디오를 재생하고 싶습니다. – feisal
OpenGL과 완벽하게 작동합니다. – Ash