2016-01-08 67 views
-1

我想從ImageView的圖像到另一個的ImageView在第二活動時,點擊第一個imageview的得到的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

活動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); 
+0

YES,大。那爲我工作..謝謝你這麼多 –

+0

在相同的 如果我有兩個ImageView。如何確定將哪個圖像點擊到下一個活動中。 –

+0

將onlick監聽器附加到您的兩個圖像瀏覽器,然後兩個onlick函數發送它們的drawable。像這樣**對於ImageView1:**'myIntent.putExtra(「Drawable」,R.drawable.drawable_of_image1);'和** ImageView2:**'myIntent.putExtra(「Drawable」,R.drawable..drawable_of_image2) ;' 乾杯。如果問題解決了,請將其標記爲正確答案 –

相關問題