質問編集履歴
1
トップアップ通知ではなくヘッドアップ通知に修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Androidで
|
1
|
+
Androidでヘッドアップ(ポップアップ)通知の表示期間を伸ばしたい
|
test
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
### 実現したいこと
|
2
|
-
Androidで
|
2
|
+
Androidでヘッドアップ通知を表示させるのですが、その表示期間を伸ばしたいです。デフォルトでは5秒間画面上部に表示されたら、画面からは消えて通知リストに表示されるようになります。これを、画面上部に表示する期間を伸ばしたいです。
|
3
3
|
|
4
4
|
たとえば、Lineの通話がかかってきた時に、ユーザーが拒否や応答を幼い限り、また通話がかかってきている限り画面トップに通話がかかってきていることを知らせる通知が出続けますよね。また、時計アプリのアラームなども、アラームがなったらスヌーズかストップをしないと、アラームが鳴り続ける間通知が表示され続けます。
|
5
5
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
- [ ] その他
|
25
25
|
|
26
26
|
##### 上記の詳細・結果
|
27
|
-
NotificationCompat.builderにはsetTimeoutAfterというメソッドがあります、
|
27
|
+
NotificationCompat.builderにはsetTimeoutAfterというメソッドがあります、ヘッドアップ通知の表示期間を指定するということができますが、これは最大5秒(デフォルトの表示期間)になります。そのため、これでは実装できませんでした。
|
28
28
|
|
29
29
|
|
30
30
|
### 補足
|