在我的应用程序中,父版式中有video view
。在某些情况下,需要将父级布局的不透明度设置为小于1.0。在视频播放期间,如果我们将父级布局的不透明度值设置为小于1.0,则视频视图将变为不可见。下面是示例代码
setContentView(R.layout.activity_main);
adContainer = findViewById(R.id.mainView);
VideoView videoView = findViewById(R.id.viedeo_view);
Uri uri = Uri.parse("https://videocdn.bodybuilding.com/video/mp4/62000/62792m.mp4");
videoView.setVideoURI(uri);
videoView.start();
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
adContainer.setAlpha((float) .5);
}
}, 10000);
为什么会这样?当其父视图的不透明度小于1.0时,是否可以看到视频视图?