ほぼ同じ質問がありました。いくつか調査した結果、デフォルトのシステム「通知音」を再生したい場合は、通知を表示してデフォルトの音を使用するように指示する必要があると思います。また、他のいくつかの回答では、通知音を鳴らしている場合は通知メッセージも表示する必要があるという議論については、何か言わなければならないことがあります。
ただし、通知APIを少し調整することで、必要なものに近づけることができます。空白の通知を表示して、数秒後に自動的に削除することができます。これでうまくいくと思います。多分それはあなたのために働くでしょう。
次のcom.globalmentor.android.app.Notifications.java
ような通知音を作成できる便利なメソッドのセットを作成しました。
Notifications.notify(this);
LEDも点滅し、バイブレーション許可があるとバイブレーションが発生します。はい、通知アイコンが通知バーに表示されますが、数秒後に消えます。
この時点で、とにかく通知が消えるので、通知バーにスクロールティッカーメッセージが表示されることにも気付くでしょう。あなたはこのようにそれを行うことができます:
Notifications.notify(this, 5000, "This text will go away after five seconds.");
このクラスには、他にも多くの便利なメソッドがあります。ライブラリ全体をSubversionリポジトリからダウンロードして、Mavenでビルドできます。Mavenでビルドおよびインストールできるglobalmentor-coreライブラリに依存します。