Я анимация ImageView слева направо от экрана, используя анимацию перевода. ImageView находится внутри RelativeLayout поверх верхней части моего основного макета, используя FrameLayout.Почему моя анимация оставляет след?
Когда я запускаю анимацию на эмуляторе, все работает очень хорошо, но когда я использую запустить ее на своем G1, она оставляет визуальные артефакты позади и оказывает влияние на визуализацию текстового компонента позади него.
Является ли это проблемой производительности, и я слишком амбициозен или это ошибка, которую я могу преодолеть?
Если это проблема с производительностью, я могу что-то сделать, чтобы улучшить ситуацию?
Можете ли вы предоставить какой-либо код для нас? Вы делаете что-нибудь еще с рамкой? Какую версию SDK вы используете (например, cupcake?) – jamesh
Это класс, который вы используете? http://developer.android.com/reference/android/view/animation/TranslateAnimation.html –
Хороший вопрос, у меня тоже была эта проблема, но она тоже отображается в эмуляторе! Это происходит, когда я оживляю 3D-поворот представления в FrameLayout, возможно, это функция/ошибка FrameLayout? Я посмотрю, могу ли я использовать поверхностный вид ... – Andy