Commit 69e26f9c by sikang

添加advance活体

parent 16a69b13
......@@ -14,6 +14,7 @@ import com.qmuiteam.qmui.util.QMUIStatusBarHelper;
import java.io.File;
import tech.starwin.R;
import com.common.base.BaseActivity;
import tech.starwin.impl.OnNoShakeClickListener;
......@@ -23,6 +24,7 @@ import tech.starwin.utils.context_utils.ActivityJumper;
import tech.starwin.utils.context_utils.EasyActivityResult;
import tech.starwin.utils.ui_utils.QMUIHelper;
import tech.starwin.utils.ui_utils.UIHelper;
import com.common.widget.CameraView;
import com.common.widget.TopBar;
......@@ -69,8 +71,9 @@ public class TakePhotoActivity extends BaseActivity {
TopBar topBar = findViewById(R.id.activity_take_photo_topbar);
topBar.setStatusBarHeight(QMUIStatusBarHelper.getStatusbarHeight(this));
topBar.toolBar().addLeftBackImageButton().setOnClickListener(v -> finish());
QMUIHelper.getTopbarCustomizer().madeTopBar(topBar);
topBar.toolBar().setTitle(R.string.text_take_photo);
QMUIHelper.getTopbarCustomizer2().madeTopBar(topBar);
QMUIHelper.getTopbarCustomizer2().initTopBar(topBar, this);
btnCapture = findViewById(R.id.button_shoot);
mbtnCancel = findViewById(R.id.button_cancel);
......@@ -103,13 +106,13 @@ public class TakePhotoActivity extends BaseActivity {
}
File file = BitmapUtils.saveBitmapToSDCard(bitmap, image, 100);
if(file==null){
if (file == null) {
setResult(RESULT_CANCELED);
finish();
return;
}
//如果图片过大,则压缩
long size=FileUtils.getFileSize(file)/1024;
long size = FileUtils.getFileSize(file) / 1024;
if (FileUtils.getFileSize(file) / 1024 > 1024) {
int quality = (int) (100 * (1024f / size));
file = BitmapUtils.saveBitmapToSDCard(bitmap, image, quality);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment