0
Android에서 오디오 캡처를 개발 중입니다. 난 내가 미디어에서 나오는 후에 결과를 얻을 수 있습니다 여기에 Android : 기록 오디오 - 기록 중지 후 결과 얻기
How to Make custome record view Meter?
을 언급했다. 그러나 나는 기록을 멈춘 후에 결과를 원합니다. 어떤 옵션이 있습니까 ???내 코드 :
MediaRecorder recorder;
public static int RECORD_REOUEST = 0;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Intent intt = new Intent(Media.RECORD_SOUND_ACTION);
startActivityForResult(intt, RECORD_REOUEST);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
if (resultCode == RESULT_OK && requestCode == RECORD_REOUEST)
{
Uri recordedAudioPath = data.getData();
}
}
참고 : 장치에 문제.
답변 해 주셔서 감사합니다. OnActivityResult 메서드 내에서 결과를 얻고 싶습니다. – Ponmalar
흠 좋습니다. "완료"를 누르면 OnActivityResult가 실행되고 경로는 Uri recordedAudioPath에 저장됩니다. 성취하고자하는 것은 무엇입니까? 당신은 "content : // media/external/audio/media/..."와 같은 정확한 경로를 가지고 있으며 Intent로부터 돌아올 때 경로를 사용할 수 있습니다 ("android.provider.MediaStore.RECORD_SOUND"); – Priebe
편집 한 코드를 확인하십시오. 녹음 후에 "완료"와 같은 옵션이 없습니다. – Ponmalar