|
|
|
@ -10,6 +10,7 @@ import androidx.appcompat.app.AppCompatActivity; |
|
|
|
|
import android.view.View; |
|
|
|
|
import android.view.ViewGroup; |
|
|
|
|
import android.view.ViewTreeObserver; |
|
|
|
|
import android.widget.TextView; |
|
|
|
|
import android.widget.Toast; |
|
|
|
|
|
|
|
|
|
import com.otaliastudios.cameraview.CameraException; |
|
|
|
@ -180,12 +181,17 @@ public class CameraActivity extends AppCompatActivity implements View.OnClickLis |
|
|
|
|
|
|
|
|
|
private void toggleCamera() { |
|
|
|
|
if (camera.isTakingPicture() || camera.isTakingVideo()) return; |
|
|
|
|
TextView watermarkTitle = findViewById(R.id.watermark_title); |
|
|
|
|
switch (camera.toggleFacing()) { |
|
|
|
|
case BACK: |
|
|
|
|
watermarkTitle.setText("Back facing"); |
|
|
|
|
camera.invalidateOverlay(); |
|
|
|
|
message("Switched to back camera!", false); |
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
case FRONT: |
|
|
|
|
watermarkTitle.setText("Front facing"); |
|
|
|
|
camera.invalidateOverlay(); |
|
|
|
|
message("Switched to front camera!", false); |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|