質問するログイン新規登録

質問編集履歴

4

追記

2021/01/02 02:09

投稿

skysoul
skysoul

スコア111

title CHANGED
File without changes
body CHANGED
@@ -58,6 +58,8 @@
58
58
  `Toast.makeText(context,"Received", Toast.LENGTH_LONG).show()`
59
59
  を入れた→トーストが出ない
60
60
 
61
+ `setExact <-> setExactAndAllowWhileIdle`
62
+
61
63
  環境
62
64
  ---
63
65
  androidstudio 最新

3

追記

2021/01/02 02:09

投稿

skysoul
skysoul

スコア111

title CHANGED
File without changes
body CHANGED
@@ -8,9 +8,14 @@
8
8
 
9
9
  コードです(このコードは5分後に何かするコードです。)
10
10
 
11
+ アラームマネージャーは
12
+
13
+ `setExactAndAllowWhileIdle`で適切ですか?
14
+
11
15
  mainactivity.kt※一部
12
16
  ```KOTLIN
13
17
  startstop.setOnClickListener {
18
+ //現在時刻を取得
14
19
  var calendar = Calendar.getInstance()
15
20
  calendar.timeInMillis = System.currentTimeMillis()
16
21
  calendar.add(Calendar.MINUTE,5)
@@ -18,6 +23,7 @@
18
23
  val intent = Intent(this,AlarmBroadcastReceiver::class.java)
19
24
  val pending = PendingIntent.getBroadcast(this,777,intent,0)
20
25
 
26
+ //アラームマネージャーの設定
21
27
  var am : AlarmManager = getSystemService(ALARM_SERVICE) as AlarmManager
22
28
  am.setExactAndAllowWhileIdle(AlarmManager.RTC_WAKEUP,calendar.timeInMillis,pending)
23
29
  startstop.text = "timer_setted"

2

追記

2021/01/02 01:55

投稿

skysoul
skysoul

スコア111

title CHANGED
File without changes
body CHANGED
@@ -4,6 +4,8 @@
4
4
 
5
5
  コードのどこにその処理を書けばよいのかわかりませんでした。
6
6
 
7
+ コードのどこに実行させたい処理をかけば適切ですか?
8
+
7
9
  コードです(このコードは5分後に何かするコードです。)
8
10
 
9
11
  mainactivity.kt※一部

1

追記

2021/01/01 11:16

投稿

skysoul
skysoul

スコア111

title CHANGED
File without changes
body CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  コードのどこにその処理を書けばよいのかわかりませんでした。
6
6
 
7
- コードです(このコードは5後に何かするコードです。)
7
+ コードです(このコードは5後に何かするコードです。)
8
8
 
9
9
  mainactivity.kt※一部
10
10
  ```KOTLIN