Android 通过加速移动项目

发布于 2025-01-05 23:04:38 字数 154 浏览 0 评论 0原文

我似乎找不到这个问题的答案,主要是因为我不知道它叫什么。

我将在我的应用程序中扩展一些功能,目前用户可以触摸并拖动以在图像列表中向前移动。我想要的是用户“滑动”手指,然后所有这些图像将在加速下移动并慢慢停止。

这是一个手势吗?如果是的话,是“Fling”手势吗?

I cant seem to find the answer to this, mainly because I don't know what it is called.

I am going to expand a few features in my app, currently users can touch and drag to move forward in a list of images. What I want is for the users to "swipe" there finger and then all of these images will move under acceleration and will slowly come to a stop.

Is this a gesture? If so is it the "Fling" gesture?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

°如果伤别离去 2025-01-12 23:04:38

有几种方法可以做到这一点。

  1. 使用 ListView
  2. 使用 Gallery
  3. 使用 ScrollView
  4. 使用 Horizo​​ntalScrollView
  5. 编写自定义 ViewGroupView

对于最后一种方法,您必须按照您所说的方式检测 Fling 手势并处理所有涉及的滚动动画。

There are several ways to do so.

  1. Use ListView
  2. Use Gallery
  3. Use ScrollView
  4. Use HorizontalScrollView
  5. Write your custom ViewGroup or View

For the last approach, you have to detect the Fling gesture as you said and handle all the scrolling animations involved.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文