Я использую следующий код для записи звука:
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("audio/*");
startActivityForResult(Intent.createChooser(intent, "Select audio source"), CardList.ACTIVITY_RECDAUDIO);
Когда возвращается результат, я делаю следующее:
Uri u = intent.getData();
String audioUri = u.getPath();
InputStream in = new BufferedInputStream(this.getContentResolver().openInputStream(u));
Я хотел бы знать, как долго будет длиться записьв секундах.Можно ли как-то запросить это?Если ничего не помогает, я могу воспроизвести клип программно и рассчитать время, но я бы предпочел более прямой метод, если это возможно.Спасибо!