У меня есть два разных действия с разными изображениями.Когда я нажимаю на изображение, я хочу расширить.Могу ли я использовать один XML-файл для отображения этих изображений из разных действий?
Я передал изображения из двух действий в одно действие XML с помощью намерения и использую оператор if else для открытия изображения, нажав.Но для обоих действий отображается только изображение из одного действия.
public class FullImageActivity extends Activity {
ImageView imageView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.full_image);
imageView = findViewById(R.id.fullImageView);
motivation = findViewById(R.id.motivation);
depression = findViewById(R.id.depression);
stress = findViewById(R.id.stress);
study = findViewById(R.id.study);
Intent intent = getIntent();
int position = intent.getExtras().getInt("id");
depression.imageAdapter imageAdapter = new depression.imageAdapter(this);
Intent intent1 = getIntent();
int position1 = intent1.getExtras().getInt("id");
motivation.imageAdapter1 imageAdapter1 = new motivation.imageAdapter1(this);
if(imageAdapter.isEnabled()){
imageView.setImageResource(imageAdapter.mThumbIds[position]);
}else {
imageView.setImageResource(imageAdapter1.mThumbIds1[position1]);
}
}
}