我正在开发一个应用程序,我在主屏幕上有一个ImageView,并且希望能够将EditText定位在图像中的固定位置,而不管屏幕大小如何。
我已经能够使用带有android:layout_marginTop的FrameLayout为EditText实现一些支持的屏幕尺寸,但是对于许多尺寸来说,它并没有完全解决。
任何有关实现此目的的提示都将非常感激。谢谢!
答案 0 :(得分:0)
考虑使用非图像视图,或者甚至是Android布局来封装图像 您可以更改所有视图的背景图像,使其行为类似于图像视图。
在布局中,您可以放置一个文本视图,该视图将相对于在多个设备上重构的图像移动。
答案 1 :(得分:0)
据我了解,您希望在每个Android设备上使您的设计看起来相同。
setting the marging programatically
尝试getting the screen size
。