Android実習4(77日目)
昨日の復習
入力ウィジェットのRadioButtonまで
SeekBar
数値をじかに入力して調整するのではなく、バーをスライドさせて調整を行う機能
最大値を調整したい場合
Attributeのmaxを指定
※最小値の指定はAPIレベルが26以上じゃないと使えない
setOnSeekBarChangeListener()を使ってイベントリスナーを登録できる
引数として入れられるのは、setOnSeekBarChangeListener()を継承したクラス
onProgressChanged() つまみの値が変化した
onStartTrackingTouch() つまみをタッチした
onStopTrackingTouch() つまみを離した
Spinner
HTMLでいうselectタグに似ているもの
dialogモード
ウィンドウが開く
dropdownモード
dropdownリストが開く
表示のさせ方の違い
選択肢のセット(2通り)
レイアウト
ウィジェットの配置を定義するビュー
部品をグループ化したもの
今まで作っていたもの
ConstraintLayout
他のレイアウト
LinearLayout
TableLayout
※これらを組み合わせることも可能
ConstraintLayout
ウィジェットに制約を指定して配置する
LinearLayout
配置を縦積みで考えられる
TableLayout
WebView
部品(ビュー)のひとつ
画面上にWebページを表示させるためのウィジェット