私が抱えている問題は、OnCheckedChangeListener
スクロールすると が呼び出され、リスト内の他の項目のトグル状態をランダムに切り替えることです。今のところ、これを回避する方法はありますが (トグル ボタンの状態をデータベース フィールドから読み込む)、スクロール中にトグル ボタンがアクティブになる理由について説明したいので、OnCheckedChangeListener
後で問題が発生することはありません。現在、コードをテストするために行っているのはこれだけです。
btnToggle.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
Log.d("", "" + model.getId());
}
});