質問編集履歴
2
タイトルをわかりやすく
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
時計(TimePickerDialog)に前回の時間を入れたい[kotlin]
|
test
CHANGED
@@ -1,10 +1,10 @@
|
|
1
1
|
### 実現したいこと
|
2
2
|
|
3
|
-
「はじめてのandroidプログラミング 第4版」(kotlin対応)のchapter11にある目覚まし時計を課題で作ってます。
|
4
|
-
|
5
|
-
一通りできたのですが、TimePickerDialogの時間が毎回現時刻に戻って使いにくいので、
|
3
|
+
目覚まし時計を課題で作ってます。一通りできたのですが、TimePickerDialogの時間が毎回現時刻に戻って使いにくいので、
|
6
4
|
|
7
5
|
「前回設定した時間にする」というのをしようとしています。
|
6
|
+
|
7
|
+
元のコードは「はじめてのandroidプログラミング 第4版」(kotlin対応)のchapter11です。
|
8
8
|
|
9
9
|
|
10
10
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
|
26
26
|
|
27
|
-
val dataSave: SharedPreferences =
|
27
|
+
val dataSave: SharedPreferences = **~~getSharedPreferences~~**("dataSave", Context.MODE_PRIVATE)
|
28
28
|
|
29
29
|
val editor = dataSave.edit()
|
30
30
|
|
1
誤字修正とエラー箇所の明示
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,13 +24,13 @@
|
|
24
24
|
|
25
25
|
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
|
26
26
|
|
27
|
-
val dataSave: SharedPreferences = getSharedPreferences("dataSave", Context.MODE_PRIVATE)
|
27
|
+
val dataSave: SharedPreferences = __getSharedPreferences__("dataSave", Context.MODE_PRIVATE)
|
28
28
|
|
29
|
-
val editor = data
|
29
|
+
val editor = dataSave.edit()
|
30
30
|
|
31
|
-
val tmpH:Int =data
|
31
|
+
val tmpH:Int =dataSave.getInt("TOKEI_H", 0)
|
32
32
|
|
33
|
-
val tmpM:Int =data
|
33
|
+
val tmpM:Int =dataSave.getInt("TOKEI_M",0)
|
34
34
|
|
35
35
|
val hour:Int =tmpH
|
36
36
|
|