У меня в приложении с макетом GridView есть одно изображение для тестирования, пока я не пойму этот следующий шаг. У меня все настроено, но я не знаю, как реализовать дизайн, в котором щелкают изображения A, B, C, D и т. Д., Что приводит к тому, что пользователь (я) попадает на указанную мной веб-страницу. Мне нужно, чтобы каждое изображение связывалось с разными местами, и я был бы очень признателен за помощь по внедрению этого в мой код:
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,
};
}