JTCameraView的使用

2020-10-30  本文已影响0人  wzg_gitee

1.引入库

implementation 'com.william:JTCameraView:1.0.4'

2.布局使用

<com.laikang.jtcameraview.JTCameraView
        android:id="@+id/ftdv"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

3.代码

private CanshuTiaojieView canshuTiaojieView;
  mJTCameraView = findViewById(R.id.ftdv);
  mJTCameraView.setListener(this);

4.注意实现接口

CameraStateListener

重写的方法:

    @Override
    public void onCameraOpend() {
    }

    @Override
    public void onPreviewStart() {
         //设置为后相机
mJTCameraView.setCameraFacing(CAMERA_FACING_BACK);
    }
    @Override
    public void onPreviewStop() {
    }
    @Override
    public void onShutter() {
    }
    @Override
    public void onCupture(Bitmap bitmap) {
        int w = bitmap.getWidth();
        int h = bitmap.getHeight();
    }
    @Override
    public void onCut(File file) {
    }

5.是不是跟简单呢?确实很简单,窗口的大小是可以自定义的的。

上一篇下一篇

猜你喜欢

热点阅读