0

在我的应用程序中,我使用了一个列表视图,我将其 layout_height 更改为 dp 。问题是当我在模拟器上运行我的应用程序时,列表视图在虚拟机上有一个很好的视图。但是当我在我的手机(galaxy y)上运行时,我的手机无法修复它。请帮助我。

这是我的xml

<ListView
    android:id="@android:id/list"
    android:layout_width="match_parent"
    android:layout_height="335dp"
    android:layout_margin="10dp"
    android:cacheColorHint="#00000000"
    android:background="@drawable/border_ui"
    android:listSelector="@drawable/item_border_selected" 
    >

</ListView>
4

1 回答 1

0

如果您在 dp 中给出高度,那么它的高度也将取决于设备。相反,您应该使用 wrapcontent 或 matchparent 以便列表视图在不同设备上看起来相似。

于 2013-11-13T06:59:16.967 回答