开始USB摄像头的功能集成,还无法获取usb连接广播需要调试

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
donghongyu
2022-02-10 18:47:07 +08:00
parent 3f64bb093a
commit b10306fc45
68 changed files with 10519 additions and 598 deletions

View File

@@ -0,0 +1,47 @@
package com.serenegiant.usb;
import android.content.Context;
import android.util.AttributeSet;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
/**
* @author mogoauto
*/
public abstract class ParentPreviewConstraintLayout extends ConstraintLayout {
private boolean mDestroyed;
public ParentPreviewConstraintLayout(@NonNull Context context) {
super(context);
}
public ParentPreviewConstraintLayout(@NonNull Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
}
public ParentPreviewConstraintLayout(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
public ParentPreviewConstraintLayout(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
}
public boolean isDestroyed() {
return mDestroyed;
}
@Override
protected void onAttachedToWindow() {
super.onAttachedToWindow();
mDestroyed = false;
}
@Override
protected void onDetachedFromWindow() {
super.onDetachedFromWindow();
mDestroyed = true;
}
}