2

在用户捕获图像并将图像保存在图库中后,我试图向用户显示一条消息。我在网上冲浪,但找不到任何解决方案。到目前为止,我从这里尝试了以下代码来捕获图像-

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();
    });
  });
}
};

现在我想知道我应该怎么做才能获得完成事件。非常感谢任何帮助。

4

2 回答 2

0

我不是最好的代码,但你可以这样显示消息:

Toast.makeText(getApplicationContext(),"Picture taken!",Toast.LENGTH_SHORT).show();
于 2017-10-22T05:24:03.887 回答
0

您可以使用跨平台库代替 Toast:react-native-dropdown-alert

于 2017-10-22T06:26:27.353 回答