2012-02-25 61 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