我正在处理Android应用程序的布局。但我对布局有疑问。一旦我创建了一个布局,然后转到另一个屏幕(例如4英寸到5英寸),我的所有按钮和文本框都搞砸了.. 有没有办法使一切都是静态的,这样我的布局就可以在每部手机上运行..
答案 0 :(得分:0)
您必须为不同类型的屏幕创建文件夹,请查看android developers training
答案 1 :(得分:0)
This document包含您需要的一切。
它没有修复所有内容,而是展示了如何设计适应您可能遇到的各种屏幕的图层。
答案 2 :(得分:0)
您使用的是哪种布局,可能是RelativeLayout吗?在这个特定的例子中,这可能是你的问题。
无论如何,在android中有很多屏幕尺寸,根据方向,大小和密度,你应该根据不同的布局处理它们。据我所知,没有神奇的公式,但9-patch images可以提供很多帮助。您应该做的另一件事是确保您了解match_parent和wrap_content值如何适用于高度和宽度。