Androidでは、リソースに格納されている文字列配列から膨らんだListView AA(アクティビティA)を作成しました。 ListViewの各項目は、別のListView BB(アクティビティB)を開きます。これは、リソース内の別のString配列から同様に膨らまされています。アクティビティBのListViewにはTextViewとCheckBoxの行が含まれています。各BBリストビューは一意であり、リストビューAAに依存します。非アクティブビューのチェックボックスIDを取得する方法は?
次に、各チェックボックスの状態を使用して、ArrayListに追加またはArrayListから削除します。 ArrayListは最終的にListView BBから選択された項目を含みます。
質問:私がListView AAに戻ったとき、対応するBB listviewが開いているかどうかにかかわらず、すべてのチェックボックスの状態を取得して、何らかの条件に従ってそれらを変更したいと考えています。各チェックボックスIDは一意ではないので、どのように各チェックボックスの状態を見つけることができますか?