添加权限
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
public class MainActivity extends Activity implements OnClickListener {
private Button button;
private Intent intent;
private File file;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button = (Button) findViewById(R.id.button1);
button.setOnClickListener(MainActivity.this);
}
public void onClick(View v) {
// 跳转到相机去录像
intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
// 找到录像的存储位置,并告诉相机
String path = Environment.getExternalStorageDirectory()
.getAbsolutePath();
file = new File(path, "guo.mp4");
// 告诉相机,存储的位置
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(file));
// 告诉相机,录像的质量
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
startActivityForResult(intent, 1000);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == 1000) {
Toast.makeText(MainActivity.this, "录像结束", 0).show();
}
}
}
1428

被折叠的 条评论
为什么被折叠?



