У меня вышеописанная проблема при переключении активности. В первом упражнении у меня есть GalleryView, показывающий все мои изображения, а ImageView показывает выбранное изображение из галереи. Теперь я хочу перейти к следующему занятию и сохранить то же изображение из ImageView на экране во втором занятии. Вот как я показываю свои изображения:
Integer[] imageIDs = {R.drawable.img1, R.drawable.img2, R.drawable.img3};
Gallery gallery = (Gallery) findViewById(R.id.gallery1);
gallery.setAdapter(new ImageAdapter(this));
gallery.setOnItemClickListener(new OnItemClickListener()
{
@SuppressWarnings("rawtypes")
public void onItemClick(AdapterView parent, View v, int position, long id)
{
ImageView imageView = (ImageView) findViewById(R.id.image1);
imageView.setImageResource(imageIDs[position]);
}
});
Есть ли что-то вроде идентификатора или чего-то, что говорит о том, что на экране в момент переключения? Как мне это сделать?
Заранее спасибо