在android中录制声音

时间:2012-07-31 10:35:29

标签: android

Intent intent=new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);
startActivityForResult(intent, VoiceHandler.VOICE_FLAG);

此代码可以使用我的ICS设备执行,但不能使用我的android 2.3设备执行此代码

android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.provider.MediaStore.RECORD_SOUND }

1 个答案:

答案 0 :(得分:-1)

试试这个:

适用于您的清单

<intent-filter>
<action android:name="android.provider.MediaStore.RECORD_SOUND" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>

生成意图:

i = new Intent("android.provider.MediaStore.RECORD_SOUND");