+-
如何使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在Android中不可见? - 乐贴网