在位图上创建编辑文本-Android编程

在位图上创建编辑文本-Android编程,android,bitmap,android-edittext,Android,Bitmap,Android Edittext,我想知道在安卓系统中,是否可以在位图上设置EditText。我希望用户能够在EditText中输入一些文本,这些文本将出现在屏幕底部,但也能够看到并单击位图。我看到了类似的问题,但我找不到任何答案。有人解决了这个问题吗?提前谢谢 这可以通过将图像视图(用于位图)和编辑文本放入相对视图中来实现。EditText应该放在顶部。不需要时,使用EditText“可见性”属性将其隐藏 示例: editText.setVisibility(EditText.INVISIBLE); 如果需要在屏幕底部或位图

我想知道在安卓系统中,是否可以在位图上设置EditText。我希望用户能够在EditText中输入一些文本,这些文本将出现在屏幕底部,但也能够看到并单击位图。我看到了类似的问题,但我找不到任何答案。有人解决了这个问题吗?提前谢谢

这可以通过将
图像视图
(用于
位图
)和
编辑文本
放入
相对视图
中来实现。
EditText
应该放在顶部。不需要时,使用
EditText
“可见性”属性将其隐藏

示例

editText.setVisibility(EditText.INVISIBLE);
如果需要在屏幕底部或位图中交替显示
EditText
,则应使用两个
EditText
对象,并根据需要在它们之间切换


如果需要移动覆盖在
ImageView/Bitmap
上的
EditText
,则使用
LayoutParameters
移动
EditText

这可以通过将
ImageView
(对于
位图
)和
EditText
放在
相对位置来实现。
EditText
应该放在顶部。不需要时,使用
EditText
“可见性”属性将其隐藏

示例

editText.setVisibility(EditText.INVISIBLE);
如果需要在屏幕底部或位图中交替显示
EditText
,则应使用两个
EditText
对象,并根据需要在它们之间切换


如果需要移动覆盖在
图像视图/位图上的
编辑文本
,请使用
布局参数
移动
编辑文本

谢谢!我采纳了你的建议,效果很好。我使用了框架布局而不是RelativeLayout。谢谢!我采纳了你的建议,效果很好。但是我使用了FrameLayout而不是RelativeLayout。