最新の記事アプリケーションアクティビティ、インテント、サービスについてデバイスAndroidでのデバイス制御について。地磁気センサ、加速度センサなどマルチメディアグラフィックス、音楽や動画再生などマルチメディア処理についてユーザインターフェースAndroidのユーザインターフェイスについて、またユーザインターフェイスを提供するコンポーネントの話題について。リソースAndroidでのアイコン、画像、文字列、ローカライゼーションなどHacksマッシュアップ開発環境Androidの開発環境など。コメントはまだありませんGridViewはデータをグリッド状(格子状)に表示するためのビューです。画像などのデータをサムネイルのように表示したい場合に利用できます。詳細は続きからどうぞ。GirdViewで扱うデータはBaseAdapterを継承したクラスを使って取得します。以前紹介したGalleryと同じような手順になりますので、併せてご覧下さい。レイアウトファイルまず、レイアウトファイルでGridViewを定義します。/&gt;BaseAdapterの拡張res/drawableに保存してある画像ファイルを返すようにBaseAdapterを拡張します。下記の4つのメソッドをオーバーライトしています。getViewメソッドgetViewメソッドをオーバーライドして画像を表示するためのImageViewを返すようにします。imageView;}setImageResourceメソッドで指定しているmThumbIdsは表示する画像のリソースIDを定義したint配列です。何番目の要素かを示す引数positionをインデックスにすることで表示する画像のリソースIDを取得できます。{R.drawable.img_01,R.drawable.img_02,R.drawable.img_03,(以下繰り返し...)};また、convertViewがnullでない場合はImageViewを再利用することで無駄な処理をさせないようにしています。getCountメソッドgetCountメソッドでは用意した画像ファイルの数を返すようにmThumbIdsの大きさを返すようにしています。mThumbIds.length;}getItemメソッドとgetItemIdメソッドgetItemメソッドとgetItemIdメソッドは今回のサンプルでは使用していないので、とりあえずpositionを返すようにしています。position;}setAdapterでアダプタを設定する最後にGridViewにsetAdapterを設定して実際に画像を表示します。2.0(β)に対応した解説書です。TechBooster.TechBoosterについて。