回答編集履歴
2
補筆
answer
CHANGED
@@ -1,7 +1,8 @@
|
|
1
1
|
5秒以降にタップして消えないのは以下で通知しているせいと考えます。
|
2
2
|
startForeground(1, notification)
|
3
3
|
理由はフォアグラウンドサービスの宣言をする通知のため、「消えない通知」です。
|
4
|
-
ユーザーにフォアグラウンドサービスだよとアピールするための通知の
|
4
|
+
ユーザーにフォアグラウンドサービスだよとアピールするための通知なので消えては駄目です。
|
5
|
+
このアプリがバックグラウンドで動いてますよと知らせるために。
|
5
6
|
フォアグラウンドサービスの宣言は5秒以内に行う必要があります。
|
6
7
|
|
7
8
|
逆に以下の記述のために5秒以内でタップして消えるのでは?と考えます。
|
1
補筆
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
5秒以降にタップして消えないのは以下で通知しているせいと考えます。
|
2
2
|
startForeground(1, notification)
|
3
3
|
理由はフォアグラウンドサービスの宣言をする通知のため、「消えない通知」です。
|
4
|
-
ユーザにフォアグラウンドサービスだよとアピールするための通知のため消えては駄目です。
|
4
|
+
ユーザーにフォアグラウンドサービスだよとアピールするための通知のため消えては駄目です。
|
5
5
|
フォアグラウンドサービスの宣言は5秒以内に行う必要があります。
|
6
6
|
|
7
7
|
逆に以下の記述のために5秒以内でタップして消えるのでは?と考えます。
|