Я попытался сделать общее gridview и категоричное gridview, от категоричного gridview попытаться открыть щелкнув изображение в новой активности.Открыть полное изображение из gridview в новой активности
проблема, когда нажмите пункт в категорической GridView не открывает новую активность
второй GridView «категорический»:
holder.tv = (TextView) row.findViewById(R.id.textView1);
holder.img = (ImageView) row.findViewById(R.id.imageView1);
holder.tv.setText(Bresult[position]);
holder.img.setImageResource(BimageId[position]);
if (row == null) {
row = new ImageView(Bcontext);
}
row.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(Bcontext, BActivity.class).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
if (position==0){
intent.putExtra("imageID", position);
Bcontext.startActivity(intent);
}
Toast.makeText(Bcontext, "You Clicked " + Bresult[position], Toast.LENGTH_LONG).show();
}
});
return row;
}
}
И это новый вид деятельности должен появиться изображение есть:
Intent intent = getIntent();
BCustomAdapter imageAdapter = new BirthCustomAdapter(this);
Bundle bdl = getIntent().getExtras();
int index = bdl.getInt("imageID");
ImageView image = (ImageView) findViewById(R.id.img_view);
image.setImageResource(index);
}
Есть ли ошибки в вашей LogCat? –
@DhanukaLakshan Нет, это просто не работает, как я хочу. –