12

カウントダウンタイマーアプリで通知(NotificationManager.notify())を使用して、ユーザーがアプリの起動時に別のアプリに関与している場合にアラームを鳴らしています。

ユーザーが(JellyBeans +のクイック設定から)通知をオフにしない限り、これは非常にうまく機能します。

通知オプションがオフになっている場合はコードをチェックインしたいので、別のアラーム方法を選択できます。

驚いたことに、この件に関する情報は見つかりませんでした。Androidコードに飛び込むと、そのようなオプションは表示されずNotificationManager、黙って失敗します。

それを行う方法はありますか?

4

1 に答える 1

3

私の投稿は古いですが、ついに!API 19以降のサポートライブラリには、そのためのAPIがあります。

NotificationManagerCompat.areNotificationsEnabled()

于 2017-01-09T21:24:02.870 に答える