以编程方式滑动Android视图

时间:2016-01-20 16:12:38

标签: android android-layout android-animation android-canvas android-recyclerview

我需要什么:

我有一个recyclerview,我想做的是例如(pseucode在最后):

  1. 获取第一个项目视图(myView
  2. myView向左滑动至100px - myView.Swipe(translationX, -100px)
  3. myView刷回原始位置myView.Swipe(translationX, 0px)
  4. 有没有这样做?

    重要我想模拟滑动(就像用户在视图上滑动一样)没有为translationX设置动画。我已经拥有了onSwipe视图的代码,但是我想让用户提示当用户向左滑动时会发生什么。

    这是刷卡时发生的事情:

    1. 原始状态:
    2. enter image description here

      1. 用户向左滑动:
      2. enter image description here

        enter image description here

        我的问题:

        使用带有垃圾图标的动画粉色画布时不会出现。所以我需要模拟/模拟滑动动作。

        更新

        我使用Android原生ItemTouchHelper.SimpleCallback来侦听swipe和onChildDraw()以在刷过RecyclerView项目时绘制粉红色画布。

0 个答案:

没有答案