0

私は自分の通知音をAndroidデバイスに追加する方法を探しています。RightoneManagerによって表示されるリストにサウンドが表示されるはずです。私のアプリのコンテキストは、ユーザーがいくつかのアクションに対していくつかの通知音を選択できることであり、デフォルトの音を自分の音として設定したいと思います。Iamはこのコードを使用してRighToneManagerを呼び出しています。しばらくの間解決策を探しましたが、残念ながら関連するものは見つかりませんでした。ありがとう。

4

1 に答える 1

1

SDカードのルートディレクトリに、「Notifications」という名前のフォルダを作成します。カスタム通知音(私のものは.m4aでエンコードされていますが、サポートされている形式がわかりません)をこのフォルダーに入れると、システム全体の通知音ピッカーに表示されます。

java.io.Fileオブジェクトを使用してプログラムで実行し、「Notifications」ディレクトリがまだ存在しない場合は作成して、サウンドをこのディレクトリにコピーできます。

独自の着信音を追加する場合も同じことができますが、今回は「着信音」フォルダを作成する必要があります。

編集:Androidのバージョンによってディレクトリの場所が異なる場合があるようです。カスタムサウンドには次の場所の使用を検討する必要があります:/ sdcard / system / media / audio / notification

于 2012-10-24T22:03:12.077 に答える