0

ArrayAdapter を使用してリスト行を設定する ListActivity があります。リストには、ユーザーが複数選択を行うために選択できるチェックボックスが含まれています。

チェックボックスの数に基づいて下部のアクションバーが変化するように何かを実装しようとしています。例: チェックされている項目が 0 の場合はボタンのセット、チェックされている項目が複数ある場合は別のボタンのセット。

例:

画像 画像

これを行うためのパラダイムは何ですか? カスタム ArrayAdapter にコードを追加して、チェックされたアイテムの数を追跡することもできますが、これが標準的な方法であるかどうかはわかりません。また、アクション バーを動的に構築するにはどうすればよいですか? 現在の Google の Android アプリ用 GMail を使用すると、0 件の電子メールをチェックするために使用されるものの上に別の ActionBar がオーバーレイされているように見えます。

4

0 に答える 0