0
画像、テキスト、および詳細製品をRecyclerView.Adapter<CustomAdapter.ViewHolder>
(First Intent)からMy Detail Product Secondに表示したいインテントとの意図。しかし、Second Intentで宣言するとFirst Intentの変数abcにアクセスすることはできません。RecyclerView.Adapter <CustomAdapter.ViewHolder>の変数インテントにアクセスできません
私を助けてください。
これはRecyclerView.Adapter<CustomAdapter.ViewHolder>
またはファースト・インテント
public class ViewHolder extends RecyclerView.ViewHolder{
private ImageView image;
private TextView text;
private TextView nama;
private TextView harga;
public ViewHolder(final View itemView) {
super(itemView);
image = (ImageView) itemView.findViewById(R.id.image);
text = (TextView) itemView.findViewById(R.id.text);
nama= (TextView) itemView.findViewById(R.id.nama);
harga = (TextView) itemView.findViewById(R.id.harga);
itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent abc = new Intent(v.getContext(), DetailProduct.class);
abc.putExtra("abb", my_data.get(getAdapterPosition()).getDetail());
v.getContext().startActivity(abc);
}
});
}
}
であり、これは私の詳細製品や第二意向
ある@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_detail_product);
TextView resulttext = (TextView) findViewById(R.id.hasiltext);
String text = abc.getStringExtra("abb"); // i cannot acces variable abc in detailproduct
resulttext.setText(text);
}
ので、エラーメッセージがあなたに何をすべきか取得する?スタックトレース/コンパイラ出力? – observer
こんにちは、ようこそ、StackOverflowへ。あなたの投稿を編集してください上記のコメントで要求された@ observer情報を追加してください。そうすれば、私たちはあなたを助ける方法を理解することができます:)。 [Ask to ask about](https://stackoverflow.com/help/how-to-ask) –
問題を解決しましたが、RecyclerView.Adapterの画像をDetail Productに表示すると、問題が解決しました。エラー:次のようなエラーが発生しました: – Alan