Android リストビュー チェックボックスのラジオ選択
为情所困
为情所困 2017-05-16 13:29:21
0
2
720

現在、バックグラウンドはデフォルトのアドレスが int であるかどうかの値を返します Isdefault = bean.getDefault_address();


チェックボックスの切り替えを実装するにはどうすればよいですか?

为情所困
为情所困

全員に返信(2)
为情所困

コードを最小限に変更するだけで、このように書くことができます。まず、デフォルトで選択されているアドレスを見つけます。 リーリー

2 つの状況:

  1. 別のアドレスを選択してキャンセルすると、デフォルトのアドレスが再選択されます

  2. リーリー
  1. 別のアドレスを選択すると、デフォルトのオプションは機能しなくなります

  2. リーリー
いいねを押す +0
淡淡烟草味

チェックボックスのステータスを維持するための配列を作成する方が簡単です。
CheckBoxがクリックイベントを受信すると、statusListの対応するcheckBoxのステータスを変更すると同時に、onBindView/getViewメソッドのstatusListの値に応じてcheckBoxのステータスを設定します。

--------------------------区切り線---------------------- -------------------------------------------------- -- ------
単一の選択が必要であることはわかりませんでした。 。単一選択の場合、最後に選択した位置を記録するフラグを追加し、アダプターからオブジェクトを取得し、表示されている場合は checkStatus を変更する必要があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート