diff --git a/myapplication/src/main/java/com/example/myapplication/MainActivity.java b/myapplication/src/main/java/com/example/myapplication/MainActivity.java index a2bd740..ae4b187 100644 --- a/myapplication/src/main/java/com/example/myapplication/MainActivity.java +++ b/myapplication/src/main/java/com/example/myapplication/MainActivity.java @@ -235,4 +235,12 @@ public class MainActivity extends AppCompatActivity { Intent intent = new Intent(this, UVCActivity.class); startActivity(intent); } + + public void OnSaveRecord(View view) { + if(mediaStream.isRecording()){ + mediaStream.stopRecord(); + }else{ + mediaStream.startRecord(this.getCacheDir().getAbsolutePath(), 10*1000); + } + } } diff --git a/myapplication/src/main/res/layout/activity_main.xml b/myapplication/src/main/res/layout/activity_main.xml index 4d77e36..653be7f 100644 --- a/myapplication/src/main/res/layout/activity_main.xml +++ b/myapplication/src/main/res/layout/activity_main.xml @@ -86,6 +86,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="按住录像" + android:onClick="OnSaveRecord" app:layout_constraintBottom_toBottomOf="parent" />