这就是我想要发生的事情:
我如何开始制作动画:
Animation tile_up = AnimationUtils.loadAnimation(this, R.anim.tile_up);
//This was a valid move. Add to moves and enable undo for this
for(int i = 0; i < 5; i++)
{
buttons[x][i].startAnimation(tile_up);
}
动画(res / anim / tile_up.xml):
<?xml version="1.0" encoding="utf-8"?>
<translate
xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="true"
android:fromYDelta="100%p"
android:toYDelta="0%p"
android:duration="100"/>
有人知道如何解决这个问题吗?
答案 0 :(得分:0)
好的,最后经过6到7个小时的互联网搜索,我终于找到了我想要的答案。由于我的布局由嵌套的LinearLayouts组成,我不得不添加
android:clipChildren="false"
属于我的所有LinearLayouts(按钮父项)。
似乎问题是线性布局不想让它的外面的孩子玩。这是可以理解的,他们也是伟大的父母。但我必须让他们放手。 (在这里开玩笑)