1. 概述
在我們開發(fā)過程中纹安,有時候需要從第一個Activity給第二個Activity傳遞一個 int類型的圖片和bitmap,可以這樣去做:
1>:對于 int類型 的圖片:
在第一個Activity中傳遞數(shù)據(jù)炭庙,參數(shù)2是int類型的:
intent.putExtra("image" , data.get(position).getImage()) ;
在第二個Activity中取出數(shù)據(jù),并設(shè)置給 imageview:
int image = (int) getIntent().getSerializableExtra("image");
iv_bar_image.setImageResource(image);
2>:對于 bitmap類型 的圖片:
在第一個Activity中傳遞數(shù)據(jù)煌寇,參數(shù)2是 parceable類型:
intent.putExtra("cardIcon" , bankBeen.get(position).getBitmap()) ;
在第二個Activity中取出數(shù)據(jù)焕蹄,并設(shè)置給 imageview:
cardIcon = getIntent().getParcelableExtra("cardIcon");
iv_card_logo.setImageBitmap(cardIcon);