SimpleDateFormat関数
// 当日から4日分の日付のリストを戻す例
private fun getPickupOptions(): List<String> {
val options = mutableListOf<String>()
// 日時のフォーマットを取得。言語はデバイスのロケールを使用
val formatter = SimpleDateFormat("E MMM d", Locale.getDefault())
// 現在日時を取得
val calendar = Calendar.getInstance()
// 4日分の日時を取得
repeat(4) {
options.add(formatter.format(calendar.time))
calendar.add(Calendar.DATE, 1)
}
return options
}
トレーニング > KOTLIN を用いた ANDROID の基本 > ナビゲーション > ナビゲーションの発展例 > 共有ビューモデル > 7. ビューモデルを使用するように pickup と summary の各フラグメントを更新する