我试图在捕获图像后向用户显示一条消息,并将图像保存在图库中。我已经浏览网络,但找不到任何解决方案。到目前为止,我已经尝试了here中的以下代码来捕获image-
takePicture = async function() {
if (this.camera) {
this.camera.takePicture().then(data => {
FileSystem.moveAsync({
from: data,
to: `${FileSystem.documentDirectory}photos/Photo_${this.state
.photoId}.jpg`,
}).then(() => {
this.setState({
photoId: this.state.photoId + 1,
});
Vibration.vibrate();
});
});
}
};
现在我想知道如何获得完成事件。任何帮助都非常感谢。
答案 0 :(得分:0)
对于代码中的所有内容,我不是最好的,但您可以通过这种方式显示消息:
Toast.makeText(getApplicationContext(),"Picture taken!",Toast.LENGTH_SHORT).show();
答案 1 :(得分:0)
您可以使用跨平台库代替Toast:react-native-dropdown-alert