僕なら以下のようにします。
・表示
SimpleAdapterにViewBinderをセットして処理する。これは好みなのでなんでもいいと思います。
・チェックボックス
一行毎に独立しているのでCHOICE_MODE_MULTIPLはいらないと思います
・アプリのダウン
多分アイコンの読み込みによるOOMなので、
WeakReferenceでキャッシュします。
スクロールをスムーズにするために、読み込み、表示はAsyncTaskなどで非同期化します。
元のアイコンサイズが統一でなければBitmapFactory.Optionsで読み込む解像度などを調整します。
----------------------------------------
name: yagi
blog: http://visible-true.blogspot.com/
android: https://market.android.com/developer?pub=yagi
To view this discussion on the web visit https://groups.google.com/d/msg/android-group-japan/-/bDZtNl8zZHdsWk1K.
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
To view this discussion on the web visit https://groups.google.com/d/msg/android-group-japan/-/QWVxQmpYeERlaVFK.
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
To view this discussion on the web visit https://groups.google.com/d/msg/android-group-japan/-/bXNiSkhYdnFzcVlK.
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
To view this discussion on the web visit https://groups.google.com/d/msg/android-group-japan/-/dzlvVmRCUTV6Y0FK.
ArrayAdapterのgetView()が返すViewにCheckableを実装すると良いかもしれません。
上で五嶋さんが仰っているCheckdTextViewはCheckableを実装しています。
http://developer.android.com/intl/ja/reference/android/widget/Checkable.html
ソースなどはほとんど読まずに返信しておりますので、的外れだったらごめんなさい。
以上です。
2011年6月6日15:20 花田智憲 <hanad...@gmail.com>: