AndroidでGridViewで写真選択
- 2015.11.28
- 未分類
やりたいこと
1.ギャラリーから画像を引っ張ってきてGridViewで表示
2.表示時例えばGifだったら目印をつける
3.写真を選択したら✓画像が赤くなる
気をつけること
1.ArrayAdapterの仕組みでViewを内部で再利用してしまうため、タップした覚えのない場所も✓が赤くなったりする
2.自力でビットマップ合成して✓画像やGifマーク画像をサムネイルに載せると処理が重くなる
3.✓画像のウィジェットをCheckboxにした場合はフォーカスが奪われる
やったこと
1.http://tmken2.blog95.fc2.com/blog-entry-23.html を参考にArrayAdapter拡張クラス内のgetViewに細工
2.GridViewに設定するサムネイル部分のレイアウトXMLを別途FrameLayoutで作成し、ViewHolderでリスナとかつける
3.http://inujirushi123.blog.fc2.com/blog-entry-53.html を参考に設定すること
-
前の記事
コードを書くとお姉さんが・・・してくれるプログラミング学習サイト 2015.11.27
-
次の記事
ステートマシン図からコード生成 2015.11.29
コメントを書く