gpt4 book ai didi

android - ListView 从底部而不是从顶部填充

转载 作者:IT老高 更新时间:2023-10-28 23:18:23 26 4
gpt4 key购买 nike

我有一个向上扩展而不是向下扩展的 listView。我在另一个页面上有另一个 listView 可以正常工作并从顶部填充自身 -> bot。为什么我的 listView 从底部而不是顶部开始?

我的 XML`

<ListView
android:id="@+id/list_view_showRegister"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/showRegister"
android:layout_alignParentLeft="true"
android:layout_marginTop="50dp"
android:clickable="false" >

</ListView>`

最佳答案

您的 ListView 实际上仍然是从上向下填充。只是不是从页面顶部。

您已设置 layout_height="wrap_content"layout_above="@+id/showRegister"。高度为 wrap_content 时, View 将仅与它的内容一样大。然后,由于您使用了 layout_above,它将位于 另一个 View 的正上方

ListView 不是从底部填充,而是从顶部( ListView )填充 - 但 ListView 本身仅从屏幕的一半开始。 ListView 上方的任何内容实际上并不是 ListView 的一部分,而是空白空间。

解决办法是要么设置layout_height="match_parent",要么去掉layout_above标签。

我知道这是一个老问题,但我希望这对可能通过谷歌发现此问题的其他人有所帮助。

关于android - ListView 从底部而不是从顶部填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13270274/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com