【问题标题】:how to dynamically move layout?如何动态移动布局?
【发布时间】:2012-01-07 17:52:09
【问题描述】:

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

private void updateUI() {  
    currentInt += 5;

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

    RefreshHandler.sleep(1);  
}

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

【问题讨论】:

    标签: java android animation android-layout view


    【解决方案1】:

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

    【讨论】:

    • 嗯.. 如果我使用 TranslateAnimation Layout 的按钮无法点击。
    • 并且屏幕外布局部分不动。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-29
    • 2013-10-17
    • 2016-08-25
    • 1970-01-01
    • 1970-01-01
    • 2020-09-07
    相关资源
    最近更新 更多