2010-10-29 54 views
13

我有一個可以用dpad導航的ListView。它有一個頁腳。我想阻止用dpad導航到頁腳。我將footer視圖本身的focusable和focusableInTouchMode設置爲false;這並沒有什麼區別(所以我推斷它實際上並不是重點我看到了,而是選擇)。如何防止ListView頁腳被選中?

如何防止頁腳被選中?

+0

你試過這個footerView.setClickable(false); – 2010-10-29 18:07:00

+0

@Tilsan:我相信,但我會再試一次;謝謝。將報告結果。 – 2010-10-29 18:08:25

+0

@Tilsan:我甚至都沒有嘗試過(相信我已經做過);請參閱下面的核準答案。 – 2010-10-29 20:27:30

回答

31

你可以嘗試添加頁腳視圖在使用這樣的:

listView.addFooterView(view, data, false);//third argument indicates footer is unselectable 

有沒有這樣做我自己,所以只是一個建議。

+1

謝謝!這是修復。我一直在使用addFooterView的單參數版本。 – 2010-10-29 18:52:17

+1

謝謝。花了幾個小時製作解決方法,這很簡單。 :'( – Davor 2013-07-16 19:21:44