如何使我的图形布局适合所有具有不同分辨率的设备

时间:2014-12-08 21:51:44

标签: android

我创建了一个赚钱管理应用程序,到现在为止一切顺利,没有任何问题,但不幸的是,当我在不同的设备上测试时,我注意到我的实际设备中的xml文件的图形布局与我设置的不一样我的emualtor,它在不同的真实设备中是不同的,例如在一个设备上,我的按钮边距更少或更多,并且无法看到。 请告诉我如何使它适合所有设备,因为这是我最后的大学项目,这是我的第一次体验,没有太多关于android的信息请详细告诉我。

谢谢大家, Maryam

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

您需要创建different layout folder for the different screen of devices

默认情况下,Android会调整应用程序布局的大小以适应当前的设备屏幕。在大多数情况下,这很好。在其他情况下,您的UI可能看起来不太好,可能需要针对不同的屏幕尺寸进行调整。例如,在较大的屏幕上,您可能需要调整某些元素的位置和大小以利用额外的屏幕空间,或者在较小的屏幕上,您可能需要调整大小以使所有内容都适合屏幕。

可用于提供特定于大小的资源的配置限定符是small,normal,large和xlarge。例如,超大屏幕的布局应该在layout-xlarge /.

有关详细信息,请参阅here