ビューホルダーが2つあります。あるビューのボタンをクリックすると、Recyclerの別のビューでテキストが更新されます。 getRootview()でうまく動作します。 しかし、ビューが非表示になったときにスクロールすると、リサイクラがクラッシュします(getRootViewは何も返さないため)。 これはどのように実装できますか?他のビューホルダーで1つのビューホルダー参照を取得RecyclerView android
ViewHolder1:
public static class CartHeader extends RecyclerView.ViewHolder {
public TextView list_cart_header_textView_total;
private TextView list_cart_header_textView_title;
}
ViewHolder2:list_cart_product_imageView_addの
public class CartDBItem extends RecyclerView.ViewHolder implements View.OnClickListener {
private ImageView list_cart_product_imageView_add;
}
のonClick:アンドロイドで
CartHeader ch=new CartHeader(view.getRootView());
storeHeader=Double.parseDouble(ch.list_cart_header_textView_total.getText().toString());
コードを入力してもよろしいですか? –