2014-06-22 72 views
3

我有一個很奇怪的問題,我必須承認。ListView的頁腳視圖不顯示在1設備上,但在另一個設備上顯示?

我建立一個列表視圖的Android應用程序,然後我有一個按鈕來添加這個列表視圖頁腳視圖(您可以在鍵入一個項目添加到列表中需要一些信息)

這很容易完成,並且100%完全在我自己的手機(Samsung Galaxy Note 2)上工作,但在我的朋友手機(Samsung Galaxy S2)上,使用相同代碼的完全相同的應用程序,按下「添加頁腳」按鈕時,沒有出現。
我在添加頁腳視圖時在代碼中添加了日誌消息,並且我可以看到打印出的日誌消息,因此代碼實際上正在執行。但是頁腳視圖從不顯示。

有關應用程序的一切工作正常。

有沒有人有這方面的想法?我茫然的位置:/

+0

這可能是API的版本。只有在你的朋友設備上調試你的代碼會有所幫助。 – joao2fast4u

+1

您可能正在使用addFooterView,它在ListView中添加一個頁腳。在手機上,屏幕明顯小於平板電腦上的屏幕。只需滾動手機中的ListView即可。如果你想讓頁腳始終可見,那麼你應該設計你的佈局,讓頁腳視圖錨定在父頁面的底部,然後放置一個ListView。 –

回答

6

先加頁腳視圖,並設置適配器後到列表視圖

listView.addFooterView(footerView); 
listView.setAdapter(listAdapter); 
相關問題