其他分享
首页 > 其他分享> > 如何使Surfaceview在Android中不可见?

如何使Surfaceview在Android中不可见?

作者:互联网

在我的应用程序中,我正在使用带有搜索栏的媒体播放器.搜索栏以及表面视图.现在我的问题是,表面视图出现在布局的一角,似乎是黑屏.我如何使表面视图不可见.以下是我的布局图片,

解决方法:

您可以通过在代码中设置可见性来做到这一点:

surfaceView.setVisibility(View.GONE)或surfaceView.setVisibility(View.INVISIBLE).

您可以通过在XML中进行设置来做到这一点:

<SurfaceView 
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:visibility="gone"/>

如果希望它完全消失并被其余布局忽略,则使用GONE.如果只想更改可见性,则使用INVISIBLE.

标签:surfaceview,seekbar,android
来源: https://codeday.me/bug/20191102/1992439.html