我想开发一个Dialog,它由3个步骤组成,以指导用户第一次启动应用程序。
以下图片是我想要实现的一个例子:
1-我想知道如何添加标记以关闭右上角的对话框?
2-如何在屏幕底部实现指示当前步骤的小圆圈?它们可以通过编程方式创建吗?
3 - 只是为了确定,我决定使用 ViewFlipper 在对话步骤之间导航。这是正确的方法吗?
提前致谢。
答案 0 :(得分:1)
我想知道如何添加标记来关闭对话框 右上角?
不要那样做。看起来它是一个来自iPhone应用程序的直接端口。使用本机android对话框容器/按钮。
如何实现屏幕底部的小点 表示当前步骤?
你有什么尝试?根据工作流程的其余部分,有一百万种方法可以做到这一点。
只是为了确定,我决定在使用对话框步骤之间导航 一个ViewFlipper。这是正确的做法吗?
也许。这取决于你正在展示什么。如果您只显示单个图像或简单的图像,那么这可能是最好的方法。我会为不同的步骤创建不同的对话框片段(您正在使用片段,对吗?)。这样,当您在工作流程中移动时,您可以自动将它们推送到后台堆栈。
答案 1 :(得分:0)
实现“底部小点”的方法之一是:
但这会使你的点在图像翻转过程中消失。
如果你想避免这种情况:
这将产生所需的效果。希望这会有所帮助: - )