【问题标题】:How to guide a User To click on a View?如何引导用户点击视图?
【发布时间】:2020-03-14 06:31:47
【问题描述】:

我想引导我的应用用户点击我的设置活动中的特定设置(不是自动点击)。
我已经看到应用程序,当打开活动/片段以引导用户单击该项目/视图时,视图会获得半透明的波纹动画。 就我而言,

AlertDialog.Builder(this)
            .setTitle("Complete Sign Up")
            .setMessage("Please Enter Additional Details To complete Sign Up")
            .setPositiveButton("Take Me There") { dialog, whichButton ->
                   val settingsAlertIntent=Intent(this, SettingsActivity::class.java)
                   this.startActivity(settingsAlertIntent)
            }.setNegativeButton("I'll Do it later"){ dialog, whichButton ->
                   dialog.cancel()
            }
            .show()

设置意图打开后,我想显示某种波纹动画来引导用户点击设置活动中的视图。

我的想法是在处理程序完成后获得一个半透明的背景色调并重置,但这似乎是一个糟糕的实现。

【问题讨论】:

  • 你的意思是如果用户点击信息图标,那么气泡会显示一个描述,对吧?
  • 可以使用tooltip show 显示引导信息,也可以添加动画
  • @Amitpandey 同样的事情,但只有动画,应该在没有长按按钮的情况下发生
  • @Ali 不是这样,我希望它只是在打开活动时在视图上自动显示波纹。没有用户的描述或输入。

标签: android android-layout kotlin androidx


【解决方案1】:

有很多库可用于在视图中显示操作及其描述。我们将其称为视图展示。

我列出了一些您可以用来满足您的要求的库。

【讨论】:

  • 最终使用了 FancyShowCaseView,因为它对我来说是最简单的,具有多种形状和 Show Once 功能。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-02
相关资源
最近更新 更多