2011年03月02日

AndroidでListViewの一部を選択不可にする方法

人気ブログランキングへ

入門 Android 2 プログラミング (Programmer’s SELECTION)
Mark Murphy
翔泳社
売り上げランキング: 4997


アンドロイドでアプリ作成中のマスタカです。

以前カスタマイズしたListViewとタブを組み合わせてtwitter風のUI
という記事を書いて中々アクセスがあってうれしい限りです。

しかし、この前の方法ではすべてのアイテムが選択(クリック)可能になっている。
このため、一部アイテムを選択不可にする方法を調べてみた。


やり方は簡単。
前回使ったArrayAdapterの中にisEnabled関数を書いてオーバーライドすればよい。
例えば、一番上のアイテムだけクリックさせない方法は以下。
if文の中で番号を指定しているだけ。


これでListViewの一部分を選択不可にできました(・∀・)

参考 http://ichitcltk.hustle.ne.jp/gudon/modules/pico_rd/index.php?content_id=70


タグ:android
posted by マスタカ at 07:16 | Comment(0) | TrackBack(0) | プログラミング | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。