我在ImageView
的{{1}}中有一些TableLayout
。当我使用以下代码启动一个TableRow
的动画时:
ImageView
预计图像会向下移动。但不幸的是它在ImageView image = (ImageView)findViewById(id);
TranslateAnimation a = new TranslateAnimation(0, 0, 0, 80);
a.setDuration(500);
image.startAnimation(a);
,所以我可以看到图像在“后台”中移动。有任何想法吗?由于现有许多代码,我无法使用其他布局。
答案 0 :(得分:1)
答案是否定的。动画会更改视图的属性,但不能将其从父视图中删除。最后我放弃了并使用了另一种布局。