我正在使用兩項活動。一個活動在GridView
中顯示圖像,並通過點擊該GridView
中的特定圖像,它應該在另一活動中顯示全屏圖像。如何將圖像數據從一項活動傳遞給另一項活動?
我該如何做到這一點?強似原始圖像數據
我MyGridView.java
mGridView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View v, int position,long id) {
// TODO Auto-generated method stub
Toast.makeText(getApplicationContext(), "Image"+(position+1),Toast.LENGTH_SHORT).show();
System.out.println(id);
Intent i = new Intent(this, MyImageViewActivity.class);
Bundle bundle = new Bundle();
bundle.putInt("image", position);
i.putExtras(bundle);
startActivityForResult(i, 0);
}
});
意圖myIntent = new Intent(this,yourOtherActivity.class); 顯示錯誤 「構造函數Intent(new AdapterView.OnItemClickListener(){},Class)未定義」 –
Saurabh
將yourOtherActivity更改爲第二個活動的類名稱 –
Sorrry..i沒有得到u!我有兩個類是MyGridView.java,另一個是MyImageViewActivity.java。我在MyGridView.java中編寫的內容,這是正確的方法嗎? – Saurabh