## 简介

**CameraView** 是一个专门用于显示摄像头预览画面的视图组件。
当调用开始摄像头测试时，摄像头的渲染画面会显示到此视图上。

> **说明：**
>

> 此类仅在 Android 平台可用。
>

## 功能特性
- **摄像头预览**：用于显示摄像头测试时的实时画面。

- **多种构造方式**：支持多种构造函数，适应不同的使用场景。

## API 列表
| **函数名** | **描述** |
| --- | --- |
| CameraView(Context) | 构造函数。 |
| CameraView(SurfaceView) | 构造函数。 |
| CameraView(Context, AttributeSet) | 构造函数。 |
| CameraView(Context, AttributeSet, SurfaceView) | 构造函数。 |

### 创建实例

#### CameraView(Context)

构造函数。

#### CameraView(SurfaceView)

构造函数。

#### CameraView(Context, AttributeSet)

构造函数。

#### CameraView(Context, AttributeSet, SurfaceView)

构造函数。

## 使用示例
``` kotlin
// 方式一：通过 Context 创建
val cameraView = CameraView(context)

// 方式二：通过 SurfaceView 创建
val surfaceView = SurfaceView(context)
val cameraView = CameraView(surfaceView)

// 方式三：在 XML 布局中使用
// <io.trtc.tuikit.atomicxcore.api.view.CameraView
//     android:id="@+id/camera_view"
//     android:layout_width="match_parent"
//     android:layout_height="match_parent" />
```
