-1
cardviewから「DetailActivity」という別のアクティビティにtextviewデータを渡すことができますが、DetailAtivityに画像を渡す方法もわかりませんインテントを使用してアイテムの説明を送信する場合のように、ビューホルダクラスにない他のデータを送信できますか?ここで インテントを使ってcardviewからピカソで別のアクティビティに画像を渡す方法
は以来、私のDetailActivitypublic class DetailActivity extends AppCompatActivity {
TextView nameTxt,catTxt,availTxt,priceTxt;
ImageView imageLogo;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_detail);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
nameTxt = (TextView) findViewById(R.id.titleTxt);
imageLogo = (ImageView) findViewById(R.id.imagelogo);
catTxt= (TextView) findViewById(R.id.catTxt);
availTxt = (TextView) findViewById(R.id.availTxt);
priceTxt = (TextView) findViewById(R.id.pricesTxt);
//GET INTENT
Intent i=this.getIntent();
//RECEIVE DATA
String title=i.getExtras().getString("TITLE_KEY");
String cat=i.getExtras().getString("CAT_KEY");
String avail=i.getExtras().getString("AVAIL_KEY");
String price=i.getExtras().getString("PRI_KEY");
//here // String image=i.getExtras().getString("LOGO_KEY");
//BIND DATA
nameTxt.setText(title);
catTxt.setText(cat);
availTxt.setText(avail);
priceTxt.setText(price);
// here// Picasso.with(DetailActivity.this).load(image).into(imageLogo);
}
}
:
は見てみましょうか? – Selvin