【问题标题】:Create tour guide in android application using images of the application使用应用程序的图像在 android 应用程序中创建导游
【发布时间】:2017-03-08 03:57:04
【问题描述】:

好的,我已经浏览了几个帖子和库,例如:-

Create guided tour in an Android app

application guide screens in android

而且我找到了一些用于创建导游的好图书馆。我发现的一些非常好的库是:-

导游https://github.com/worker8/TourGuide

案例https://github.com/Espiandev/ShowcaseView

但是这些与我的要求不同的一件事是它们可以用于视图组件,例如应用程序实际视图的按钮或文本视图。但我想做的是使用应用程序的屏幕截图而不是实际的视图组件。

所以在使用这些库时,我无法指出应该用于显示导游的特定视图组件。

我的问题是:- 有什么方法可以使用这些库来满足我的要求吗?有没有其他方法可以用来创建使用屏幕截图的导游?

谢谢。

【问题讨论】:

  • Screenshot == ImageView... 我不明白为什么这些库不起作用。
  • 是的,你是对的,但我如何将屏幕截图中的特定位置指向按钮??
  • 正如您在此处的屏幕截图中看到的那样,实际上有一个按钮,我可以在其中指出以专注于它。但在我的情况下,整个应用程序屏幕是一个组件,即 imageview raw.githubusercontent.com/worker8/all_my_media_files/d0b17ba/…
  • 就我个人而言,我只是自己截屏,然后让 ImageViews 成为实际展示
  • 这是我正在尝试做的事情,这就是我正在尝试做的事情。

标签: android android-layout android-fragments


【解决方案1】:

我还有其他方法可以使用屏幕截图创建导游吗?

由于您使用图像来构建应用程序导览,我相信 ImageSwitcher 将是您的解决方案,以防您想自己开发此模块。

我有什么方法可以使用这些库来满足我的要求吗?

否则您可以尝试AppIntro,这是一个干净且易于使用的库,可让您通过片段、图像等创建应用介绍。

并且由于它是图像,因此您可能无法将焦点设置在视图组件上,例如您在问题中找到并提到的库。您需要在任何图像编辑器(例如 Adob​​e Photoshop)中编辑图像,以在图像上添加焦点或单击效果,然后再将其应用到 AppIntro 中。

【讨论】:

  • 非常感谢您的回答。我很感激。但在我的情况下,这种方法的问题是我只想在用户点击聚焦的特定部分时切换到另一个图像。如果我使用经过照片处理的图像,用户可以点击任意位置并显示下一张图像
  • @Viper,这也可以通过 AppIntro 库来实现,在这种情况下,您需要创建一个片段,其中一个片段将屏幕截图显示为布局的背景,并应用一个带有图像的叠加 ImageButton在您希望用户接下来单击和导航的特定部分中的透明单击效果。
  • 这是一个非常好的主意,我很感激。我创建了一个与屏幕截图大小相同的图像。裁剪我希望用户选择的部分并使其余部分透明。另一个问题是单击事件仅在用户点击裁剪部分时才应执行。由于图像与屏幕截图大小相同,因此即使用户点击屏幕的其他部分而不仅仅是裁剪的图像,点击选项也会执行。我该如何解决这个问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-02-08
  • 2011-10-11
  • 1970-01-01
  • 2015-08-28
  • 2011-01-03
  • 1970-01-01
  • 2013-06-15
相关资源
最近更新 更多