【发布时间】:2013-12-10 09:57:53
【问题描述】:
我正在使用以下布局(header.xml)在列表视图中添加标题,
<?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重复,但无法理解,
请帮忙!
【问题讨论】:
-
您可以使用相对布局,在顶部有文本视图,在文本视图下方有列表视图。是的,当列表视图为空时它不会显示
-
一切都很好,当列表包含数据时!
-
是的,默认情况下它就是这样工作的。
-
当列表为空时如何设置标题?
-
阅读第一条评论或查看stackoverflow.com/questions/18127132/…
标签: android xml android-listview