java - 如何动态移动布局?

标签 java android animation android-layout view

我有一个 LinearLayout,它有一些可以按下的对象。 为了让它变得有趣,我通过 RefreshHandler 移动了这个布局

private void updateUI() {  
    currentInt += 5;

    LinearLayout.setPadding(0, -currentInt, 0, 0); // move, move, move

    RefreshHandler.sleep(1);  
}

但问题在于物体因此非常颤抖! 还有更高效的方法吗?请帮忙

最佳答案

使用 TranslateAnimation 可以更有效地完成此任务。 。您可能想查看内置 Animation 的文档可用。

关于java - 如何动态移动布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8771745/

相关文章:

java - Xampp Tomcat 未启动返回代码 : -1073741510

Android:将用户名保留在 session 中直到注销

Android jpeg 图片回调到灰度Opencv Mat

javascript - 为什么在使用 JQuery 时,当我悬停时,没有流畅的动画?

javascript - 如何用一个移动的三 Angular 形/矩形创建 Canvas 动画?

java - ArrayList 中的自定义对象和可搜索对象

Java抽象类实现接口(interface)

javascript - 文本自动移动以适应动画相邻文本 (jquery) : How to smoothen?

java - 根据对象列表中列表中的字段对对象列表进行排序

当手机远离配对设备时,android 应用程序将收到 BluetoothDevice.BOND_NONE 广播