2012-02-25 65 views
0

我想讓用戶錄製語音的時候用戶自定義查看儀表?如何使custome記錄查看Meter?

有沒有人知道任何編碼數字VU表記錄音頻的例子?

有沒有人知道任何編碼示例顯示正在進行錄製時的反饋?

enter image description here

+0

你有沒有找到任何解決方案? – Ahmed 2012-09-13 11:38:34

回答

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

HIII Kumar.you正確但我需要傳播vu米開始記錄時。 – Google 2012-02-27 11:30:16

+0

我沒有得到你所說的。做這個,做一點修改。你會得到。 – Satya 2012-02-27 11:44:50

+0

hii kumar ..我說,當我開始說話米是工作時,如摩托車的meter.VU米是基於db sound.if任何代碼是可用的,然後plz告訴我 – Google 2012-02-28 04:20:31