因此,基本上我使用了一个微调窗口小部件,并将其传递给RingtoneManager Picker操作,然后用户选择他们的铃声。然后,我调用onActivityResult()并获取铃声的uri。最后,我将uri传递给另一个活动,在那里我有一个闹钟设置,以便在特定的时间量之后触发。
THE PROBLEM >>>当我在第二个活动中获取铃声的uri并让mediaPlayer播放它时,It...it没有停止。不管我怎么努力。
这是第二个活动,也是永远不会停止的mediaPlayer。
Uri ringtone;
目前,我在Android上启动了一个铃声,它播放得很好。
然而,当我试图停止铃声,它不会停止,或至少不会立即停止,它将继续播放,直到它只是播放出来。
下面是我如何设置铃声:
int rm = audio_service.getRingerMode();
int vs = audio_service.getVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER);
android.os.Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
if ((rm == Audio
在星号拨号命令中,A(x): Play an announcement (x.gsm) to the called party.可以播放一些消息给b-腿,但仍然保持一条腿听到铃声。
在自由女巫里我试过
_nolocal_execute_on_answer=playback <file>
和
bridge_pre_execute_bleg_app=playback bridge_pre_execute_bleg_data=<file>
我在桥前得到了最初的铃声。但在b腿之后,A腿只能获得无声的音频,直到B腿上的音频文件完成为止。我如何使它这样的A腿仍然得到铃声,而有一个消