单击第一个imageview时,将图像从ImageView获取到第二个活动中的另一个imageView

时间:2016-01-08 19:30:06

标签: android android-intent android-imageview

我希望在点击第一张图像视图

时,将ImageView中的图像转换为第二个活动中的另一个imageView

这是我的第一个活动

ImageView imageView = (ImageView) findViewById(R.id.fort_image);
    imageView.setImageResource(R.drawable.killa_ahmednagar_bhuikot_fort);

    imageView.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View arg0) {
            Intent myIntent = new Intent(getApplicationContext(), FullscreenImageActivity.class);
            startActivity(myIntent);
        }
    });
}

我希望那张照片成为第二次全屏活动。

1 个答案:

答案 0 :(得分:1)

活动1

    ImageView imageView = (ImageView) findViewById(R.id.fort_image);
    imageView.setImageResource(R.drawable.killa_ahmednagar_bhuikot_fort);

    imageView.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View arg0) {
            Intent myIntent = new Intent(getApplicationContext(), FullscreenImageActivity.class);
            myIntent.putExtra("Drawable", R.drawable.killa_ahmednagar_bhuikot_fort);
            startActivity(myIntent);
        }
    });

活动2

    Intent intent = getIntent();
    int drawable = intent.getIntExtra("Drawable", 0); 
    imageView.setImageResource(drawable);