private funとfun
ctrl+enterは定義を探す。
private 〇〇 funはクラス内(開いているファイル)の中でのみ
ctrl+enterで飛べる(同じコードに)。
DatePickerDialog をFragmentで使う時
activityで使う時のコードは
「fun showDatePickerDialog(v: View) {
val newFragment = DatePickerFragment()
newFragment.show(supportFragmentManager, "datePicker")
}」
fragmentで使う時のコードは
「fun showDatePickerDialog(v: View) {
val newFragment = DatePickerFragment()
newFragment.show(requireActivity().supportFragmentManager, "datePicker")
}」
requireActivity()
を使うこと。
fragmentの注意点
Fragmentのimportには、
「androidx.databinding.DataBindingUtil」がある!
参照とは
参照とは変数を使うこと。
例)
val yearの後に「year」があること。
Datapickerを使う時
Activityではなくて、recuire.Activityを使用すること!!