Eclipse Android:多种屏幕尺寸

时间:2015-03-21 13:54:02

标签: android eclipse

我想让我的应用适应不同的屏幕尺寸 所以我创建了四种不同的布局大小:small,normal,large和xlarge。

但这并不适用于所有设备。

因为在某些设备上它看起来不正确 因为有很多智能手机和平板电脑只有四种不同的尺寸。

所以我必须为每个设备创建布局。

是吗?
这有什么作用?

1 个答案:

答案 0 :(得分:0)

阅读此http://developer.android.com/guide/practices/screens_support.html 如果这对您不起作用,那么您可以尝试使用以下代码的设备的实际大小:

DisplayMetrics dm = new DisplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics(dm);
    final float width = dm.widthPixels;
    final float height = dm.heightPixels;

然后调整布局大小以匹配这些尺寸。