2014-06-29 69 views
1

我有一個列表視圖,當我沒有任何項目在我的列表視圖我想顯示文本和按鈕,之前我只有一個文本,我用setEmptyView,但因爲我要添加按鈕,我不能用setEmptyView,我決定使用片段,我有片段,但我怎麼可以添加,我的意思是使用setEmptyView使用片段代替:設置片段爲空視圖爲列表視圖

感激,如果你能幫助我與代碼:

下面是代碼:

listView.setEmptyView(getActivity().findViewById(R.id.empty_list)); 
registerForContextMenu(listView); 

回答

0

我建議嘗試使用的FrameLayout而是......

所以在你的佈局,你可以有類似

<FrameLayout 
     android:id="@+id/empty_list_textview" 
     ...  > 
     <TextView 
      ... /> 
     <Button 
      ... /> 
</FrameLayout> 
+0

感謝評論,好吧,我需要通過代碼來添加它也? –

+0

您仍然需要在代碼中設置列表的空白視圖。 – Adil