gpt4 book ai didi

android - 当列表为空时,addHeaderView 不起作用

转载 作者:行者123 更新时间:2023-11-29 16:04:31 24 4
gpt4 key购买 nike

我正在使用以下布局 (header.xml) 在 ListView 中添加标题,

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/greetingContainer"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<TextView
android:id="@+id/categoryTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="header view"
android:textColor="#FFFFFF"
android:textSize="15sp" />

</LinearLayout>

另一方面,我正在使用,

View header = (View) getLayoutInflater().inflate(R.layout.header,null);
getListView().addHeaderView(header);

当列表为空时它不起作用,保持不可见..

我的问题可能与 this 重复,却无法理解,
请帮忙!

最佳答案

简单的解决方案,您需要做的就是始终为您的 listview 设置一个适配器,即使您没有任何数据要显示。

关于android - 当列表为空时,addHeaderView 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20491208/

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