[Android] CheckBox の配置

複数の中からどれかを選択する場合 CheckBox を使うと便利です。CheckBox はチェックされた状態とチックされていない状態のいずれかを取りますが、テストアプリを作って確認してみましょう。

1x1.trans - [Android] CheckBox の配置


 
Android Studio
2024.1.1

 




CheckBox

 

ボタンなどと同じようにリスナーをセットします
これにより、タップされるたびにステータスが変化します
 

 
ステータスは、チェックボックスにチェックが入ることでユーザーにわかりますが、プログラム的には isChecked() で取り出せます。
 
また、CheckBox としてのテキストも表示できます。
 
複数のCheckBoxを使うことを想定して、簡単に2つのCheckBoxにしてまとめて、lambda式で簡略化してみます。

cat64 00 100x100 - [Android] CheckBox の配置
lambda   Java8の機能の1つで関数型プログラミングを行うために導入され、Android Studio 2.4 辺りから使える...

 
MainActivity

 
activity_main.xml
LinearLayoutで作ってます
ContraintLayoutでももちろん可能ですが

 

 

Reference:
Checkboxes | Android Developers

シェアする

  • このエントリーをはてなブックマークに追加

フォローする