【发布时间】:2014-02-17 21:36:53
【问题描述】:
我有一个 540 像素屏幕尺寸(宽度)的设备。 我试试这个布局:
<LinearLayout
android:orientation="horizontal"
android:layout_height="fill_parent"
android:layout_width="540dp"
>
但 LinearLayout 比屏幕大。它超出了屏幕范围。
我通过代码读出了屏幕尺寸:
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int width = displaymetrics.widthPixels;
还有工具,所以屏幕宽度肯定是 540 像素。
怎么了?
【问题讨论】:
-
你能把dp改成px再试一下吗? dp 与 px 不同
标签: android layout android-linearlayout