|
@@ -2,14 +2,11 @@ package com.miekir.ocr.ui.camera.wechat;
|
|
|
|
|
|
|
|
|
|
|
|
|
import android.content.Intent;
|
|
import android.content.Intent;
|
|
|
-import android.content.pm.ActivityInfo;
|
|
|
|
|
import android.graphics.Bitmap;
|
|
import android.graphics.Bitmap;
|
|
|
-import android.os.Build;
|
|
|
|
|
import android.os.Bundle;
|
|
import android.os.Bundle;
|
|
|
import android.os.Environment;
|
|
import android.os.Environment;
|
|
|
import android.util.Log;
|
|
import android.util.Log;
|
|
|
-import android.view.View;
|
|
|
|
|
-import android.view.WindowManager;
|
|
|
|
|
|
|
+import android.view.MotionEvent;
|
|
|
import android.widget.Toast;
|
|
import android.widget.Toast;
|
|
|
|
|
|
|
|
import com.cjt2325.cameralibrary.JCameraView;
|
|
import com.cjt2325.cameralibrary.JCameraView;
|
|
@@ -33,8 +30,8 @@ public class WechatCameraActivity extends BaseCameraActivity {
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
- getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
|
|
|
|
- setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
|
|
|
|
|
|
|
+ //getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
|
|
|
|
+ //setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
|
|
|
super.onCreate(savedInstanceState);
|
|
super.onCreate(savedInstanceState);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -96,7 +93,7 @@ public class WechatCameraActivity extends BaseCameraActivity {
|
|
|
protected void onStart() {
|
|
protected void onStart() {
|
|
|
super.onStart();
|
|
super.onStart();
|
|
|
//全屏显示
|
|
//全屏显示
|
|
|
- if (Build.VERSION.SDK_INT >= 19) {
|
|
|
|
|
|
|
+ /*if (Build.VERSION.SDK_INT >= 19) {
|
|
|
View decorView = getWindow().getDecorView();
|
|
View decorView = getWindow().getDecorView();
|
|
|
decorView.setSystemUiVisibility(
|
|
decorView.setSystemUiVisibility(
|
|
|
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
|
|
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
|
|
@@ -109,7 +106,28 @@ public class WechatCameraActivity extends BaseCameraActivity {
|
|
|
View decorView = getWindow().getDecorView();
|
|
View decorView = getWindow().getDecorView();
|
|
|
int option = View.SYSTEM_UI_FLAG_FULLSCREEN;
|
|
int option = View.SYSTEM_UI_FLAG_FULLSCREEN;
|
|
|
decorView.setSystemUiVisibility(option);
|
|
decorView.setSystemUiVisibility(option);
|
|
|
|
|
+ }*/
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public boolean onTouchEvent(MotionEvent event) {
|
|
|
|
|
+ switch (event.getAction()) {
|
|
|
|
|
+ case MotionEvent.ACTION_DOWN:
|
|
|
|
|
+ if (event.getPointerCount() == 1) {
|
|
|
|
|
+ //显示对焦指示器
|
|
|
|
|
+ if (jCameraView != null) {
|
|
|
|
|
+ jCameraView.setFocusViewWidthAnimation(event.getX(), event.getY());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ if (event.getPointerCount() == 2) {
|
|
|
|
|
+ Log.i("CJT", "ACTION_DOWN = " + 2);
|
|
|
|
|
+ }
|
|
|
|
|
+ break;
|
|
|
|
|
+ default:
|
|
|
|
|
+ break;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ return super.onTouchEvent(event);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|