快速提问......
我目前正在使用图书馆来展示"展示"视图,以帮助第一次使用我的应用程序的用户知道如何执行某些功能。我的问题是,我使用的图书馆,MaterialIntroView,似乎没有任何内置的方法,我可以创建一个序列来显示一个"展示"又一个完成了。
我希望能够在用户点击后第一个被解雇后显示另一个MaterialIntroView。
我尝试使用库提供的.setListener(new MaterialIntroListener()
方法,只需在onClick中插入另一个MaterialIntroView.Builder
,但第二个showcaseview在第一个被取消后不会显示。显然不是正确的方法......
是否有任何类型的内置Android方法可用于创建某种类型的序列,可以在另一批代码完成后运行一批代码?请注意,我不希望在一定时间后出现一个 - 相反,我希望下一个视图仅在第一个被用户点击后被删除后显示。
非常感谢你的帮助!让我知道是否还有其他任何我应该补充澄清的内容。
答案 0 :(得分:0)
您可以查看动画需要多长时间,然后集成一个简单的计时器,在下一个动画开始之前暂停该过程。
try {
Thread.sleep(milliseconds);
} catch (Exception e) {
}
其中milliseconds
是一个占位符的时间,以毫秒(MS)为单位,所以如果你输入1000,线程将等待1秒