我无法通过setAlpha方法更改TextureView的透明度,以便像Android SDK所承诺的那样将其透明化为半透明。例如mTextureView.setAlpha(0.5f) 不起任何作用。半透明TextureViews无法正常工作
4
A
回答
5
我用来实现它的解决方案是将TextureView包装到另一个小部件(如RelativeLayout)中并更改父级的透明度。
8
您需要确保和setOpaque(false)。在API级别14
公共无效setOpaque(布尔不透明)表示该TextureView的内容是否是不透明的。默认情况下, 内容被认为是不透明的。
相关问题
- 1. 透明ActionBar无法正常工作
- 2. iOS透明uitabbar无法正常工作
- 3. 透明div无法正常工作
- 4. 透明getJSON请求无法正常工作
- 5. 失落的Windows 7透明度DWM无法正常工作
- 6. 动画不透明度无法正常工作
- 7. 无法获得色彩矩阵和透明度正常工作
- 8. Velocity.js不透明不能正常工作
- 9. IF声明无法正常工作
- 10. 如果声明无法正常工作
- 11. printf说明符无法正常工作
- 12. 设置tabbar半透明不工作
- 13. Winforms半透明PNG半透明PNG
- 14. OpenGL的透明/半透明
- 15. 制作像素半透明
- 16. Java的graphics2D fillRect不能正常工作与半透明的颜色
- 17. 边界半径的div和图像内的不透明度在Chrome中无法正常工作
- 18. 半透明AppWidget?
- 19. SherlockActionBar半透明
- 20. 半透明NSView
- 21. 需要MX:文本用透明背景和backgroundAlpha =“0”,将无法正常工作
- 22. 无法裁剪透明度,PIL getbbox()和Numpy都不能正常工作
- 23. START_STICKY无法正常工作
- 24. DataTrigger无法正常工作
- 25. YTPlayerView无法正常工作
- 26. @ Html.ValidationMessageFor无法正常工作
- 27. AppDomain.CurrentDomain.SetupInformation.ConfigurationFile无法正常工作
- 28. .fadeIn()无法正常工作
- 29. OnTouchListener无法正常工作
- 30. .htaccess无法正常工作
当在视频播放中使用TextureView时,更改内容不透明度似乎没有任何效果。我想要使用TextureView进行半透明视频播放。 – feisal
与OpenGL的东西完美结合。 – Ash