Это может быть "духовный" вопрос, но я все равно собираюсь его задать.
У меня слишком большой (больше экрана) RelativeLayout, и я использую пролистывания, чтобы запустить TranslateAnimation от просмотра одной части макета к другой. Скажем, например, макет составляет два экрана в ширину и два экрана в высоту. После хорошей анимации для сдвига экрана я использовал View.scrollTo (), чтобы установить новую позицию. Это прекрасно работает, переходя от первого экрана (слева вверху на 0,0) к одному из других. Когда я проведу по экрану, чтобы оживить, вернемся к первому экрану, потому что View.scrollTo () лишил законной силы ту часть макета (я полагаю), эта часть макета полностью черная, когда я анимирую через нее. Я попробовал пару вещей, чтобы заставить его перерисовать себя после scrollTo (), но безуспешно, поэтому я решил спросить здесь.
спасибо!
Джо Д