为啥拍照后图像按钮隐藏在表面视图后面? [关闭]

Posted

技术标签:

【中文标题】为啥拍照后图像按钮隐藏在表面视图后面? [关闭]【英文标题】:why Image button hide behind the surface view after take picture? [closed]为什么拍照后图像按钮隐藏在表面视图后面? [关闭] 【发布时间】:2015-02-14 08:36:29 【问题描述】:

在自定义相机拍照后,重拍图像按钮隐藏在显示所拍照片的表面视图后面。

【问题讨论】:

你能展示你的布局代码吗?或者,如果您使用的是相对/框架布局,您的按钮应该在表面视图之后而不是在您显示拍摄照片的表面视图之前 感谢回复。我得到了解决方案,我只在表面视图之后使用按钮,但即使它被隐藏了。我把 android:visibilty="Invisible" 放到那个按钮上,而不是如果我把android:visibilty="gone" 表示它没有隐藏。现在我得到了灵魂,但是使用消失而不是隐形有什么区别。 【参考方案1】:

View.GONE 这个视图是不可见的,并且在布局中不占用任何空间。

View.INVISIBLE 这个视图是不可见的,但它仍然需要空间用于布局。

【讨论】:

布局设计时可以,但是如果我在布局设计中使用 View.INVISIBLE,拍照按钮隐藏在表面视图后面。请给出解决方案。 我对整个布局很刻薄..

以上是关于为啥拍照后图像按钮隐藏在表面视图后面? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

快门后的 UIImagePickerController cameraOverlay

视图隐藏在android活动中的其他视图后面

为啥视图隐藏在状态栏后面?

恢复活动时,在表面视图中捕获的静止图像被实时摄像机重置

为啥下拉菜单隐藏在jQuery按钮后面?

egret:设置滚动视图隐藏滚动条以及层级的问题