android-motionlayout相关内容

MotionLayout 使用 Crossfade - altSrc 出现在 src 之上(原始图像不会消失)

我使用 ImageFilterView 配合 MotionScene,在用户滑动时在图像之间切换(我也在向上移动图像). 新图像确实出现了,但旧图像仍然存在.我可以在原始图像的顶部看到 altSrc 图像. 我做错了吗?我的预期是否错误,旧图像会淡出? 相关代码如下: layout.xml: ..

带有 Exoplayer 的 MotionLayout 处理触摸事件不正确

我在 Motion Layout 和 ExoPlayer 中有 OnSwipe 动画.但是当 exoplayer 正在播放时,运动布局动画不起作用.我认为 ExoPlayer 拦截触摸事件.我该如何解决这个问题?例如 Youtube 应用程序处理滑动和点击事件 解决方案 有一个简单的方法扩展 MotionLayout 类并通过覆盖 onInterceptTouchEvent() ..
发布时间:2021-11-02 22:11:29 移动开发

在MotionLayout中水平对齐两个TextView

我正在尝试创建一个运动场景,其中两个文本视图以折叠的工具栏样式在向上拖动时从展开状态过渡到折叠状态. 两个textview分别在屏幕的左侧和右侧留有一定的边距,并且应彼此水平对齐. 左侧的第一个textview与左侧的后退按钮箭头之间有一个空白,需要在父级中保持对齐. 右侧的第二个textview在其右侧和父级末尾之间有一个空白. 两个textview需要进行过渡,以使te ..

运动编辑器在Android Studio 4.0.1中不起作用

我试图在android studio 4.0.1中设置动作布局,并且一切正常,直到我在动作编辑器中进行编辑.它可以正常显示,但是一旦我在运动场景中编辑某些内容,它就会显示 . 但是我用 实现'com.google.android.material:material:1.2.0'实现'androidx.constraintlayout:constraintlayout:2.0.0-rc1'实 ..

子项拦截触摸事件的MotionLayout问题

在主布局中,我有一个用于根容器的motionLayout.在其中,还有其他视图.其中之一是frameLayout,其中包含一个片段.片段是一个页面,由NestedScrollView等组成.MotionLayout的OnSwipe仅适用于水平滑动,而NestedScrollView应该只能垂直滚动.我必须扩展MotionLayout的onInterceptTouchEvent方法(请看下面的代码) ..

Recyclerview onswipe项的运动布局(alpha4)问题

我正在使用约束布局的alpha4 implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha4'.首先,我创建了一个布局,并对其进行onswipe动画处理,使其与运动布局完美配合,然后使用recyclerview对布局进行了修补. 现在问题浮出水面了 问题: 如果我在rv的特定项目中进行刷卡操作,那么它将变得滞 ..

MotionLayout中断了(嵌套)子视图的重绘

我在 MotionLayout 中无法刷新视图时遇到问题。 似乎在某些时候刷新了 MotionLayout 的/ redraw机制被破坏,子视图(包括嵌套视图)在屏幕上更新自身时出现随机问题。我到目前为止所经历的: RecyclerView 有时没有刷新。当有新数据可用时,就会发生这种情况,我正在使用 Paging 库来填充数据。我通过在到达新数据时滚动1个像素的解决方法进行了修复- ..
发布时间:2020-06-05 19:04:17 移动开发

MotionLayout roundPercent只工作一次

我有一个使用MotionLayout进行动画处理的ImageFilterView视图。它以小正方形视图开始,并将roundPercent设置为1.0(因此它也是一个圆形),该视图隐藏在一个圆形后面,然后动画显示为全屏正方形。 您可以在此处看到有关该问题的视频:视频 我不确定这是ImageFilterView还是MotionLayout上的错误,还是我打错了电话。值得一提的是,我不是在过 ..
发布时间:2020-06-05 19:04:14 移动开发

MotionLayout没有动画

我正在尝试通过MotionLayout创建折叠的视图动画。我想使视图在向下滚动时折叠,并且直到完全向上滚动才显示。我的动画现在无法播放(视频)。此外,直到第一次单击,我的回收者视图才可见。我究竟做错了什么?谢谢 MainActivity布局: ..
发布时间:2020-06-05 19:04:12 移动开发