0
A
回答
3
這是一個Mediastore文件意味着錄音。就像按一下按鈕,開始錄製
public class MediastoreActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn = (Button)findViewById(R.id.recordBtn);
btn.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View view) {
startRecording();
}});
}
public void startRecording() {
Intent intt = new Intent("android.provider.MediaStore.RECORD_SOUND");
startActivityForResult(intt, 0);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
case 0:
if (resultCode == RESULT_OK) {
Uri recordedAudioPath = data.getData();
}
}
}
}
這是一個mail.xml文件創建只有一個按鈕
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button android:id="@+id/recordBtn"
android:text="Record Audio"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
相關問題
- 1. 雙記錄查看
- 2. 如何查看交易記錄?
- 3. Laravel:如何通過ID查看記錄
- 4. 變更記錄查看在
- 5. Netflix查看歷史記錄
- 6. Enterprise Library 5.0記錄應用程序塊:使用DatabaseTraceListener記錄Custome消息
- 7. 如何使用heroku查看整個提交歷史記錄?
- 8. 如何使用paramiko查看(記錄)文件傳輸進度?
- 9. 如何才能在新記錄上查看CRM 2011重複檢測以查看所有記錄?
- 10. 使用Mercurial,如何查看歷史記錄和登錄其他Repos
- 11. 如何使用mongodb _id查找記錄
- 12. 重構 - 查看是否存在記錄然後獲取記錄
- 13. 查看Asana中的歷史記錄
- 14. 查看記錄IS NOT NULL在plsql中
- 15. 查看Excel鎖定歷史記錄
- 16. 查看SML中的記錄類型?
- 17. 填充查看選定的記錄ViewModel
- 18. 查看mysql上的單個記錄
- 19. 在Laravel更新之前查看記錄
- 20. Haskell:如何在「Prelude」中查看命令歷史記錄?
- 21. 如何查看PM2重新啓動歷史記錄(node-pm2)
- 22. SSIS - 如何在記錄集中查看/設置字段類型?
- 23. 如何傳遞所有redis記錄以查看?
- 24. 如何查看GDB存儲記錄/重播的執行日誌?
- 25. 如何查看特定hadoop任務的輸入記錄?
- 26. 如何查看Mercurial文件的修訂歷史記錄?
- 27. WSO2 CEP事件表 - 如何查看事件表上的記錄
- 28. 如何調試事件查看器中記錄的.NET錯誤?
- 29. 如何查看Eclipse平臺日誌記錄?
- 30. 如何在日期範圍內查看記錄?
你有沒有找到任何解決方案? – Ahmed 2012-09-13 11:38:34