【问题标题】:Android swipe: Initial tutorial in an appAndroid 滑动:应用程序中的初始教程
【发布时间】:2015-05-09 20:13:43
【问题描述】:

我正在尝试在我的应用中做一个初始教程,如下图所示:

您知道此功能的名称吗?为了找到它的教程。

【问题讨论】:

  • 您可以使用 ViewPager 来完成此操作,底部可以使用诸如viewpagerindicator.com 之类的库来完成
  • 谢谢@bastien-caudan,但看起来有点老了

标签: android initialization swipe slide


【解决方案1】:

你需要两件事

  • ViewPager
  • 自定义 ViewPager 指示器 - 在画布中绘制圆圈

您将像这样更新指标

mPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
  @Override
  public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {

  }

  @Override
  public void onPageSelected(int position) {
     // Update your custom view
  }

  @Override
  public void onPageScrollStateChanged(int state) {

  }
});

【讨论】:

【解决方案2】:

这可以通过使用自定义ViewPagerViewPager Adapter 来实现,您必须检查项目是否最后可用并将用户带到主应用程序。或者你可以使用库。 romanurik 的这个库 Android WizardPager 假装是你要找的东西。

如果您只寻找ViewPagerIndicator,还有另一个很棒的图书馆Android ViewPagerIndicator。那里提供了很多例子。

您可以在 Maven Repository ViewPagerIndicator Maven Repo 下载示例应用程序中使用指标的一些示例

【讨论】:

  • 感谢您的帮助,viewpager 正是我要找的
猜你喜欢
  • 1970-01-01
  • 2018-12-29
  • 1970-01-01
  • 1970-01-01
  • 2011-08-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多