У меня есть 4 кнопки, которые при нажатии запускают новый класс активности. Это прекрасно работает с использованием переключателя. Но я хочу, чтобы рисование отображалось в представлении изображения в зависимости от того, какая кнопка была нажата. Я не уверен, как это сделать. Может кто-нибудь дать мне и идею, как исследовать это для некоторого примера кода.
case R.id.button1:
intent = new Intent(Gallery.this, Photos.class);
intent.putExtra("iv", R.drawable.photo1);
break;
case R.id.button2:
intent = new Intent(Gallery.this, Photos.class);
intent.putExtra("iv", R.drawable.photo2);
break;
Это работает, если перейти к действию "Фотографии", но чертеж не отображается в представлении Imagae. У меня есть этот код в Деятельности Фотографии.
iv = (ImageView)findViewById(R.id.photo);
Bundle extras = getIntent().getExtras();
extras.getInt("iv");
Я не получаю никаких ошибок. У меня просто нет фотографии.
Спасибо за любую помощь, которую вы можете оказать.