0
Intent intent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);
((Activity) context).startActivityForResult(intent, requestCode);
和onActivityRezult:MediaStore.Audio.Media.RECORD_SOUND_ACTION不能在設備上工作:三星和LG
Uri uri;
if (requestCode == REQUEST_CODE_ATTACH_SOUND) {
uri = (Uri) data.getParcelableExtra(RingtoneManager.EXTRA_RINGTONE_PICKED_URI);
if (Settings.System.DEFAULT_RINGTONE_URI.equals(uri)) {
uri = null;
}
} else {
uri = data.getData();
}
在模擬器上和HTC是工作的罰款。但是,在三星和LG不工作,RECORD應用程序沒有返回。問題是什麼?
我真的不知道如何RingtoneManager.EXTRA_RINGTONE_PICKED_URI是額外的錄音聲音 – njzk2
我不會不知道你。你什麼意思? – Tim
我不明白「uri =(Uri)data.getParcelableExtra(RingtoneManager.EXTRA_RINGTONE_PICKED_URI); 」會爲你錄製聲音。可以 ? – njzk2