如何调整Android的屏幕大小
问题描述:
我正在开发一个整个android设备的应用程序。但屏幕的分辨率是不同的,这是它看起来最大的问题。所以,我想调整大小的控件,我也使用了absolutelayout,但它仍然是相同的..我给控件的价值作为DP ..如何调整Android的屏幕大小
我该如何解决这个问题?
答
您无法硬编码您的布局的尺寸,并期望它可以在每个屏幕尺寸上工作。除非你写出来,否则没有办法自动完成它。
您可能想要更改方法,使用相对布局或线性布局,并在设计布局时使用像fill_parent
和wrap_content
这样的值。
Android开发人员遵循的另一种方法是针对不同的屏幕尺寸使用不同的资源文件,Android在运行时自动加载它们。
有关如何有效处理不同屏幕尺寸的更多信息,请参阅this。
切勿使用AbsoluteLayout。看看 - http://developer.android.com/guide/practices/ui_guidelines/index.html – adatapost 2012-02-19 03:15:31
你不能“调整”屏幕。但是你想要的可以通过不同的逻辑来实现。在这里阅读:http://developer.android.com/guide/practices/screens_support.html – 2012-02-19 03:16:24
thanx球员..我已经阅读过他们......但我在想,可能会有一些调整大小的方法或像那样.. – ertan2002 2012-02-19 03:24:11