問題タブ [ringtonemanager]
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.
android - Androidフォンですべての着信音リストにアクセスする方法は?
着信音リストにアクセスしたい。どうやってやるの?
後で着信音をライブラリに追加/削除したいですか? 出来ますか?
android - Android ダイアログ ボックスが表示されない
私はAndroid用のアプリを開発しています。特定の条件が満たされたときに呼び出される ringtone というメソッドがあります。大きな音を作成し、その音を消すダイアログ ボックスを作成したいと考えていました。私のコード:
アプリを実行すると、着信音の音量が変わりますが、着信音が再生されません。ただし、ダイアログ ボックス ビルダーをコメント アウトすると、着信音が鳴ります。したがって、私の結論は、コードの続行を許可していないダイアログ ボックス ビルダー内に何か問題があるということです。
android - Android は SIM ごとにカスタム着信音を設定します
以下のコードを使用してカスタム着信音を設定しようとしています:
registerRingtone メソッドを呼び出して、着信音パスを渡しています (例: "/storage/emulated/0/test/ringtones/14546548681.mp3")。
今、私は奇妙な問題に直面しています。デュアル SIM を搭載した携帯電話の着信音を設定しようとすると、コードが機能する (着信音を設定する) 場合と機能しない (着信音を設定しない) 場合があります。たとえば、デュアル SIM である MotoG では機能しますが、デュアル SIM を備えた他のほとんどすべての電話 (つまり、SONY Experia C、HTC Desire、Lenovo K4 Note) では機能しません。
SIM 1 - Ringtone1 と SIM -2 - Ringtone 2 の両方の SIM に異なる着信音を設定するオプションを提供する電話は、着信音の設定に失敗し、以前の選択も削除されるという結論に達しました。
SIM 固有の着信音を選択できるデバイスのカスタム着信音を設定するにはどうすればよいですか?
誰か助けてくれませんか?
android - カスタム RAW ファイルで RingtoneManager を使用する
生ファイルのカスタム リストの 1 つを選択するために使用RingtoneManager
(または可能でない場合はカスタムの同様のクラスを作成) したい (自分のファイルを含む既定のリストではなく、自分のファイルのみを表示したい)。
この方法を使用して着信音を選択することに慣れていますAndroidで利用可能な通知音のリストを表示する方法ですが、今回は着信音のカスタムリストを表示したいと思います。
java - Android で res/raw フォルダから読み取った後、RingtoneManager がトーンを再生できない
res/raw フォルダーに保存されているトーンを再生するための次のコード スニペットがあります。アラート ダイアログは表示されますが、再生したいサウンドが再生されません。私がここでやっている間違いは何ですか?
android - android.media.Ringtone.play() は 28 回の再生後に動作を停止します
何時間も開いていて、フォアグラウンド通知が添付されたバックグラウンド サービスを使用するアプリがあります。時々、以下を使用してサウンドが再生されます。
サウンドは機能していますが、しばらくするとサウンドが再生されなくなります。
エラーも警告もクラッシュもありません。音が出ないだけです。
私のユーザーも不満を言っているので、デバイス固有の問題ではないようです。
Android Docsはこれについて何も言及していません。これがなぜなのか知っている人はいますか?
android - /system/media/audio/ringtones から着信音を表示できません
次のコードを使用して着信音を表示しています:
しかし、ダイアログには /storage/emulated/0/Ringtones ディレクトリからのアラームが表示されます。/system/media/audio/ringtones ディレクトリから着信音にアクセスする方法はありますか?