我正在使用camerawesome插件Flutter我想添加我自己的自定义按钮拍照不是默认的。我能够隐藏所有的控制,现在我需要知道如何从一个按钮,标签或按下拍照
下面是我的代码
SizedBox(
width: screenWidth,
height: screenHeight,
child: CameraAwesomeBuilder.custom(
builder: (cameraState, previewSize, previewRect) {
return cameraState.when(
onPreparingCamera: (state) =>
const Center(child: CircularProgressIndicator()),
onPhotoMode: (state) => TakePhotoUI(state));
//onPhotoMode: (photoCameraState) => photoCameraState.takePhoto());
},
saveConfig: SaveConfig.photo(
pathBuilder: () => path(CaptureMode.photo),
),
),
),
1条答案
按热度按时间8qgya5xd1#
您需要将照片模式的状态存储在变量中,并在自定义按钮中使用它