2011-08-18 3 views
8

リストビューでヘッダービューを無効にする方法は誰でも知っていますか? ヘッダーをリストビューに追加してクリックできないようにする必要があります。 アダプタの場合はかなり簡単です:isEnabled(int position)メソッドでfalseを返しますが、リストヘッダー/フッターに適切な関数が見つかりませんでした。ヘッダーのXMLでblocksDescendants「」ListViewでヘッダービューを無効にする方法

答えて

23

リストにヘッダーとフッターを追加するためにこれらのメソッドを使用します。助けにはならなかった、でも「descendantFocusability =アンドロイド」:指定したヘッダビューのための有効なフラグを設定

list.addFooterView(v); 
list.addHeaderView(v, data, isSelectable); 
+1

をおかげで、不思議どのように私はこのメソッドを見逃すことができた – Artem

+0

私はlist.addHeaderView(v)だけで単一の引数のメソッドを使用していた。この答えを使用して、データをnullに設定しました。 – gnB

関連する問題