如何使用Android MediaStore.ACTION_VIDEO_CAPTURE的叠加功能

时间:2015-02-05 08:32:29

标签: android

我希望Action_Video_Capture使用视频录制功能。 问题是我不知道如何在Action_Video_Capture

中使用叠加功能

我不想要图像叠加,我只想要基本的线条叠加。

代码

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_choice);
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
        Button record = (Button) findViewById(R.id.record);
        Button report = (Button) findViewById(R.id.confirm);
        Button probt =(Button) findViewById(R.id.pro);
        record.setOnClickListener(new Button.OnClickListener() {
            public void onClick(View v) {
                Intent intent;
                //동영상 촬영버튼
                intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
                intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT,5);
                startActivityForResult(intent, 0);
            }
        });
}

1 个答案:

答案 0 :(得分:0)

添加

Uri videoUri = Uri.fromFile(mediaFile);
intent.putExtra(MediaStore.EXTRA_OUTPUT, videoUri);