在ImageView中定位EditText

时间:2014-08-06 17:46:39

标签: android android-layout

我正在开发一个应用程序,我在主屏幕上有一个ImageView,并且希望能够将EditText定位在图像中的固定位置,而不管屏幕大小如何。

我已经能够使用带有android:layout_marginTop的FrameLayout为EditText实现一些支持的屏幕尺寸,但是对于许多尺寸来说,它并没有完全解决。

任何有关实现此目的的提示都将非常感激。谢谢!

2 个答案:

答案 0 :(得分:0)

考虑使用非图像视图,或者甚至是Android布局来封装图像 您可以更改所有视图的背景图像,使其行为类似于图像视图。

在布局中,您可以放置​​一个文本视图,该视图将相对于在多个设备上重构的图像移动。

答案 1 :(得分:0)

据我了解,您希望在每个Android设备上使您的设计看起来相同。

setting the marging programatically尝试getting the screen size