因此,我试图在颤动中创建一个琐碎的幻灯片过渡元素,但遇到了一些困难。下面的操作是等待动画时间,然后仅显示Text("hello there sailor")。我不知道为什么这不是动画效果-看起来与以前的帖子非常相似,其中包含一个琐碎的示例(将动画滑动到底部抖动)。
这就是我所谓的以下代码:DeleteCheck(offsetBool: widget.model.deleteNotify, widthSlide: 0.50*width100)where double width100 = MediaQuery.of(context).size.width;。
有人看到我在做什么错吗?
class DeleteCheck extends StatefulWidget{
final offsetBool;
final double widthSlide;
DeleteCheck({
Key key,
this.offsetBool,
this.widthSlide
}): super(key: key);
@override
State<StatefulWidget> createState() {
return new _MyDeleteCheck();
}
}
class _MyDeleteCheck extends State<DeleteCheck> with TickerProviderStateMixin {
AnimationController _controller;
Animation<Offset> _offsetFloat;
@override
void initState() {
super.initState();
_controller = AnimationController(
vsync: this,
duration: const Duration(seconds: 1),
);
_offsetFloat = Tween<Offset>(begin: Offset(widget.widthSlide, 0.0), end: Offset.zero)
.animate(_controller);
_offsetFloat.addListener((){ …Run Code Online (Sandbox Code Playgroud) 我试图弄清楚如何像正常的推送通知一样用来自屏幕顶部的警报通知用户。如何从屏幕顶部提醒用户。
AlertDialog不可自定义,因此我坚持使用此功能。有什么方法可以从屏幕顶部显示警报或小吃店之类的东西吗?