問題タブ [ringtone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1371 参照

android - Android:着信音としてサウンドを保存/ SQLiteConstraintException

このコードを使用して、Androidで着信音としてサウンドを保存しようとしています。チャームのように機能しますが、すでに挿入されている着信音を保存しようとすると失敗します。

保存中に「SQLiteConstraintException」が発生しましたが、例外をキャッチできません。実際、実行をキャッチできませ

これが私のコードの一部です:

したがって、可能な例外を実際にキャッチしようとしていますが、キャッチされたものはありません。

これはLogCatです:

回避策を見つけました。.insert-methodを呼び出す前にサウンドファイルが存在するかどうかを確認します(ファイルがすでに存在する場合は呼び出さないでください)が、例外がキャッチされない理由を本当に理解したいと思います。誰かが私を助けてくれることを願っています。

よろしくお願いいたします。Select0r

0 投票する
3 に答える
8779 参照

android - Android: サウンドを着信音と通知として保存

着信音または通知音として使用するために、アプリからサウンドを保存しています。このページから取得したコードの一部を次に示します。

私の理解では、フラグはすべて「true」に設定されているため、着信音、通知音、アラームだけでなく、サウンドも保存されます。少なくともエミュレーターではこれは機能しますが、実際のデバイスでは、サウンドは着信音リストにしか表示されず、その理由はわかりません。

編集:さらに調査を試みました:「IS_RINGTONE」の行を削除しても何も変わりません(一度に使用できるフラグが1つだけの場合)、音は通知とともにリストに表示されません-音がします。

どんな助けでも大歓迎です。

よろしく、 Select0r

0 投票する
1 に答える
15680 参照

android - デフォルトの着信音を再生する

私はSoundPoolを使用してデフォルトの着信音を再生しようとして成功しませんでした。以下のコードで

「コンテンツ/システム/着信音サンプル0の読み込み中にエラーが発生しました」というメッセージが表示されます。URIをSDカード上の既存のmp3ファイルへのハードパスに置き換えると、同様の結果が得られます。

私は何が間違っているのですか?ありがとう、

カイル

0 投票する
1 に答える
725 参照

android - 放送受信機で着信音を再生する

保留中のイベントの処理には、pending_intents と broadcast_receiver を使用します。Broadcast_Receiver がインテントを受信すると、STREAM_NOTIFICATION を使用して着信音のインスタンスを作成し、それを「play()」します。でも、数十分は音が遅い!

pending_intens が適切な時間内に送信され、broadcast_receiver が適切に処理することを確認しました。

電話がスリープ モード (画面がオフ) のときに通知を再生すると問題が発生するようです。

誰かが問題を回避する方法を知っていますか?

0 投票する
2 に答える
2222 参照

java - Android フロヨの着信音設定

Android 2.1 で URL から着信音を追加するコードを書きました。Froyo ではまったく働きたくありません。

挿入すると、次の例外が発生します。

私はこのエラーについて私の**をグーグルで検索しましたが、このエラーに関する情報を得ることができるようです。 external/audio/albumart/-1" であり、urlmatcher が指定された URL のいずれとも一致しないため、このエラーがスローされます。

誰かがそれを回避する方法を知っていますか?

0 投票する
2 に答える
5162 参照

android - XMLを介してRingtonePreferenceのandroid:defaultValueトレイトを挿入できますか?

XMLを介してRingtonePreferenceにデフォルト値を追加する方法はありますか?たとえば、私のpreference.xmlは次のようになります。

可能であれば、次のように、RingtonePreferenceをデフォルトの着信音に設定したいと思います。

0 投票する
1 に答える
1025 参照

android - Android: Mediastore.Audio.Media の既存のレコードの着信音を設定します。

Mediastore.Audio.Media に行を挿入すると、着信音を完全に設定できます

しかし、既存のレコードの場合、つまり行を再度挿入しようとすると、logcat はデータベース制約エラー 19 を表示します。基本的に、サウンド ボード アプリから .ogg ファイルを着信音として設定する必要があります。これは、メディアストア データベースに既に存在しています...どんな助けも大歓迎です..

0 投票する
3 に答える
22022 参照

android - Android: 設定 > サウンドとディスプレイ > 電話の着信音に着信音が表示されない

長押しで着信音を設定するサウンドボードアプリを開発しました。それについては問題ありません。着信音が変更されます。しかし、[設定] -> [サウンドとディスプレイ] -> [電話の着信音] に移動すると、着信音がまったく表示されません。また、着信音が選択されていません。着信音をそこにリストするにはどうすればよいですか?

0 投票する
2 に答える
4505 参照

android - ContentResolver.insert は null を返します

アクティビティ内からサウンドを着信音/通知として設定するときに問題が発生することがあります。

ほとんどの場合、uri は "content://media/external/audio/media/23" のようなものですが、null の場合もあります。問題がどこにあるのかわかりません。オーディオ ファイルは問題ありません (問題なく再生されます)。もちろん、挿入メソッドは例外をスローしません。ドキュメントを調べましたが、null を返すメソッドについては何もありません。何が問題なのですか?

0 投票する
1 に答える
1260 参照

android - 「RingtoneManager: 使用可能な着信音が見つかりません」という永続的なエラー

私たちのアプリの一部のユーザーは、着信音が期待どおりに読み込まれないと報告しています。これらのユーザーの 1 人からの典型的な logcat 出力を以下に含めました。デフォルトの着信音のリクエストが null を返しているようです (「着信音のコンテンツを開くことができませんでした://settings/system/ringtone」)。これらのユーザーに着信音を変更するように依頼しましたが、これで問題が解決する場合もありますが、他の場合 (私が知っている両方の HTC Hero) では、着信音を変更しても問題は解決しません。どのテスト デバイスでもこの問題を再現できませんでした。これを引き起こす原因、デバッグ方法、または解決方法について何か考えはありますか?