在我的Android应用程序中,我有一个复选框布局,它将从屏幕中心向上和向下滑动。虽然我正在使用对象动画制作工具当我选中对应复选框时,复选框布局向下移动,如果我取消选中布局应向上移动。当我选择它时,我的问题是复选框向下移动。但是当它关闭时我无法选中该复选框。相反,如果我点击中心(即前一个复选框位置),它会向上滑动到中心位置。所以它只移动View部分,而不是监听器部分。我正在使用以下代码来制作动画
mChkView = findViewById(R.id.chkbx_layout_id);
ObjectAnimator.ofFloat(mChkView, "translationY", 0, 60).setDuration(0).start();
我已经在堆栈中找到了几个答案,如下所示:
但没有一个答案对我有帮助。
答案 0 :(得分:0)
试试这个
ObjectAnimator mover = ObjectAnimator.ofFloat(aniView,
"translationX", -500f, 0f);
mover.setDuration(2000);
-500f和0f是从和到的位置的浮点值。根据您的需要设置这两个值。
希望这有帮助。