KEY_REQUEST_VIDEO, lisenter); 这样设置就能将拍摄的视频保存到指定目录。 getOutputMediaFileUri这个方法请移步到http://developer.android.com/guide/topics/media/camera.html#intent-receive 如果用上边的方法出现不能保存的情况,可以在onActivityResult
(1)申请权限 (2)设置布局 添加了一个按钮和一个VideoView控件用于显示录制的视频。(3)为按钮添加点击事件监听 同前面一样,点击按钮后调用系统相机进行录制视频,录制完成后点击确定即可将录制的视频显示在VideoView控件中。对于Android11.0的版本,在调用系统相近进行视频录制的时候,即使在AndroidMenife...
import androidx.appcompat.app.AppCompatActivity; import java.io.File; import java.io.IOException; public class MainActivity extends AppCompatActivity { //定义按钮 private Button reccordBn; private Button stopBn; //定义视频文件 private File videoFile; ...
import android.os.Build; import android.os.Bundle; import android.os.Environment; import android.provider.MediaStore; import android.util.Log; import android.view.SurfaceView; import android.view.View; import android.view.View.OnClickListener; import android.widget.ImageButton; import android.widget.Toa...
这样设置就能将拍摄的视频保存到指定目录。 getOutputMediaFileUri这个方法请移步到http://developer.android.com/guide/topics/media/camera.html#intent-receive 如果用上边的方法出现不能保存的情况,可以在onActivityResult中尝试以下方式解决 try{ AssetFileDescriptor videoAsset= getContentResolver().openAssetFileDescript...
<uses-permission android:name="android.permission.CAMERA"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>(2)设置布局 这里做了一个简单的布局:添加了一个按钮和一个ImageView控件用于显示拍摄的图像。 (3)为按钮添加点击事件监听 点击按钮时,调用系统相机进行拍照,并在确定后将图...