Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 双抽头颤振变化_Firebase_Flutter_Button_Toggle - Fatal编程技术网

Firebase 双抽头颤振变化

Firebase 双抽头颤振变化,firebase,flutter,button,toggle,Firebase,Flutter,Button,Toggle,在我的应用程序中,我想做一个类似的系统。您可以通过双击该帖子来喜欢该帖子。当您第一次双击时,此选项起作用,然后为真。但是当我想不喜欢这个帖子时,你必须再次双击帖子,这就是我的问题。我希望如果有人第二次双击,它会变成false,第三次再次变成true,等等。。。如果有人知道怎么做,请评论:) 将您的onDoubleTap更改为否定布尔值。所以它总是从喜欢到不喜欢,反之亦然 setState((){ isLiked = !isLiked; }); 是这样吗?好的很好,我知道了

在我的应用程序中,我想做一个类似的系统。您可以通过双击该帖子来喜欢该帖子。当您第一次双击时,此选项起作用,然后为真。但是当我想不喜欢这个帖子时,你必须再次双击帖子,这就是我的问题。我希望如果有人第二次双击,它会变成false,第三次再次变成true,等等。。。如果有人知道怎么做,请评论:)


将您的
onDoubleTap
更改为否定布尔值。所以它总是从喜欢到不喜欢,反之亦然

setState((){
      isLiked = !isLiked;
    });


是这样吗?好的很好,我知道了谢谢:)不客气:)
setState((){
      isLiked = !isLiked;
    });