如何在 Android 中永久移动视图
How to move view permanently in Android
假设我有一个视图,我想使用 setTranslationY
方法将其向上移动。
View view = findViewById(R.id.mView);
view.setTranslationY(-10.0f);
视图确实向上移动了,但我发现它仍然占据原来的位置position.How我可以将视图永久移动到它的最终视图吗position.Also我找到了类似的解决方案,但没有用。Android translate animation - permanently move View to new position using AnimationListener
改为使用和修改 LayoutParams。
您可以使用名为 NineOldAndroids 的库在所有版本的平台上使用蜂巢动画 API 回到 1.0!
(http://nineoldandroids.com)
试试这个...
ViewHelper.setTranslationX(视图,50f);
只有您使用了 ViewHelper 中的静态方法 class 并传递了视图对象和您要为其设置的值。
假设我有一个视图,我想使用 setTranslationY
方法将其向上移动。
View view = findViewById(R.id.mView);
view.setTranslationY(-10.0f);
视图确实向上移动了,但我发现它仍然占据原来的位置position.How我可以将视图永久移动到它的最终视图吗position.Also我找到了类似的解决方案,但没有用。Android translate animation - permanently move View to new position using AnimationListener
改为使用和修改 LayoutParams。
您可以使用名为 NineOldAndroids 的库在所有版本的平台上使用蜂巢动画 API 回到 1.0! (http://nineoldandroids.com)
试试这个...
ViewHelper.setTranslationX(视图,50f);
只有您使用了 ViewHelper 中的静态方法 class 并传递了视图对象和您要为其设置的值。