这可能是一个“问题”问题,但无论如何我都会继续问这个问题。
我有一个超大(大于屏幕)RelativeLayout,我正在使用滑动来启动TranslateAnimation从查看布局的一部分到另一部分。比如说布局是两个屏幕宽,两个屏幕高。在移动屏幕的漂亮动画之后,我使用View.scrollTo()来设置新位置。从第一个屏幕(0,0左上角)到其他屏幕之一,这样可以正常工作。当我滑动动画回到第一个屏幕时,因为View.scrollTo()使布局的那部分无效(我假设),布局的那部分全部是黑色的,因为我通过它进行动画制作。我尝试了一些事情让它在scrollTo()之后重绘,但没有运气,所以我想我会在这里问。
谢谢! 乔。