【发布时间】:2020-07-17 14:26:27
【问题描述】:
我有一个活动,顶部有一个 imageView,底部有一个 recyclerview。当我滚动 recyclerview 时,我使用MotionLayout 将 imageView 的底部约束设置为动画到屏幕顶部,并且 recyclerview 填充屏幕。一切正常。但是,我想要的是当 recyclerview 为空时,我不希望动画发生。基于this 文档和this 答案,我使用了以下代码:
motionLayout.getTransition(R.id.yourTransition).setEnable(false);
但是,这段代码对我不起作用。即使我添加此代码,动画仍然会发生。这段代码有什么问题?我错过了什么吗?
【问题讨论】:
标签: java android android-motionlayout