1
我想知道是否可以在Android中的位图上使用EditText。我希望用户能够在EditText中输入一些文本,这些文本应该出现在屏幕的底部,但也能够看到并点击位图。我看到类似的问题,但我找不到任何答案。任何人解决这个问题?提前致谢。在位图上创建EditText - Android编程
我想知道是否可以在Android中的位图上使用EditText。我希望用户能够在EditText中输入一些文本,这些文本应该出现在屏幕的底部,但也能够看到并点击位图。我看到类似的问题,但我找不到任何答案。任何人解决这个问题?提前致谢。在位图上创建EditText - Android编程
这可以通过将ImageView
(对于您的Bitmap
)和EditText
放入RelativeLayout
来实现。 EditText
应放置在顶部。当不需要时,使用EditText
“可视性”属性来隐藏它。
例:
editText.setVisibility(EditText.INVISIBLE);
如果需要可选地在屏幕的底部或Bitmap
内显示EditText
,那么就应该在必要时使用它们之间的两个EditText
对象和开关。
如果您需要移动是在ImageView/Bitmap
覆盖的EditText
,然后用LayoutParameters
移动EditText
。
谢谢!我用你的建议,它运作良好。我使用FrameLayout而不是RelativeLayout。 – Diana 2013-05-04 19:01:49