私のリスト(recyclerview)のヘッダーにトグルボタンがあります。しかし、それが押されたときの状態は変化していません。ここ トグルボタンがRecyclerViewヘッダーで機能していません
はそのonClickのif (btnFav.isChecked()) {
btnFav.setChecked(false);
} else {
btnFav.setChecked(true);
}
Toast.makeText(itemView.getContext(), "check state is =" + btnFav.isChecked(), Toast.LENGTH_LONG).show();
上のコードであり、これはまた、私は、アダプタのヘッダービューをバインドするためにリサイクルのviewholderを使用していたXML
<ToggleButton
android:id="@+id/btn_fav"
android:layout_width="32dp"
android:layout_height="32dp"
android:background="@drawable/btn_fav_bg"
android:clickable="true"
android:padding="10dp"
android:textOff=""
android:textOn="" />
でトグルボタンです。私は唯一とトーストが表示されたトグルボタンをクリックし、これまで 「の状態をチェックは=偽である」
ここでこのコードを実装しましたか? recyclerviewのアダプターの – Jois
。 – awaistoor