在我的应用程序中,我使用列表视图,我用dp更改其layout_height。问题是当我在模拟器上运行我的应用程序时,列表视图在虚拟机上有一个很好的视图。但是当我在我的手机(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>
答案 0 :(得分:0)
如果你在dp中给出高度,那么它的高度仍将取决于设备。相反,你应该使用wrapcontent或matchparent,以便listview在不同的设备上看起来类似。