我使用以下佈局(header.xml)在列表視圖中添加標題,addHeaderView不起作用
<?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重複,但無法理解,
請幫忙!
您可以在文本視圖的頂部和列表視圖中使用相對佈局的文本視圖。 yes listview爲空時不會顯示 – Raghunandan
當列表包含數據時,一切正常! –
是的,它意味着默認情況下這種方式工作。 – Raghunandan