如图所示,当用户触摸/单击 EditText 时,我需要类似的功能。当键盘打开时, View 应该被半透明的覆盖层覆盖。实现这一点的最佳方法是什么?
我在 FrameLayout 中有我的 View 。
最佳答案
您可以添加一个简单的 View
作为 FrameLayout 中的最后一个子项,并将其背景设置为半透明颜色。每当 EditText 改变焦点时,适本地设置覆盖 View 的可见性(View.VISIBLE
或 View.GONE
)。
关于android - 如何在 Android View 中添加半透明覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17536885/