mARecorder.setOutputFormat(MediaRecorder.OutputFormat.RAW_AMR); //设置音频文件的编码
mARecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); //设置audio格式
xml大致如下(重复的省略了)
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=“http://schemas.android.com/apk/res/android”
android:orientation=“vertical” android:layout_width=“match_parent”
android:layout_height=“match_parent”
android:background="@drawable/bg">
<RelativeLayout
android:id="@+id/rl"
android:layout_width=“match_parent”
android:layout_height=“45dp”
android:background="#0000">
<Button
android:id="@+id/bt_back"
android:layout_width=“40dp”
android:layout_height=“40dp”
android:layout_alignParentLeft=“true”
android:layout_margin=“5dp”
android:background="@drawable/back_bg"
android:onClick=“onBack”/>
<TextView
android:id="@+id/tv_title"
android:layout_width=“wrap_content”
android:layout_height=“35dp”
android:gravity=“center_vertical”
android:text=“分贝测试”
android:textColor="@android:color/white"
android:layout_centerHorizontal=“true