私はこの次のステップを理解するまで、GridViewレイアウトのアプリケーションをテスト目的の単一の画像にしています。私はすべての設定をしているが、イメージA、B、C、Dなどがクリックされたデザインをどのように実装してユーザ(私)が指定したWebページに表示されるかわからない。私は別の場所にリンクする各画像を必要と私は本当に私のコードにこれを実装するための助けに感謝します:あなたがしたいURLを選択するために、AndroidのGridViewでWebページにリンクするイメージを取得していますか?
public class ImageAdapter extends BaseAdapter {
private Context mContext;
public ImageAdapter(Context c) {
mContext = c;
}
public int getCount() {
return mThumbIds.length;
}
public Object getItem(int position) {
return null;
}
public long getItemId(int position) {
return 0;
}
// create new ImageView for each item
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView;
if (convertView == null) {
imageView = new ImageView(mContext);
imageView.setLayoutParams(new GridView.LayoutParams(150, 150));
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
imageView.setPadding(5, 5, 5, 5);
}
else {
imageView = (ImageView) convertView;
}
imageView.setImageResource(mThumbIds[position]);
return imageView;
}
// references to images
private Integer[] mThumbIds = {
R.drawable.A, R.drawable.B,
R.drawable.C, R.drawable.D,
R.drawable.E, R.drawable.F,
R.drawable.G, R.drawable.H,
};
}
google.comのような例を挙げてください。グリッドビューを使ったのはこれが初めてのことです。今日はそれを学んだだけで、まだ私の頭の中で跳ね返っています。 – peter