У меня есть Animation
, в результате которого вид выскальзывает из экрана вправо, это работает, как и ожидалось, со следующим кодом:
Animation outtoRight = new TranslateAnimation(
Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, +1.0f,
Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f
);
outtoRight.setDuration(500);
outtoRight.setInterpolator(new AccelerateInterpolator());
outtoRight.setFillAfter(true);
Это означает, что вид, к которому я применяю эту анимацию, будет красиво скользить за пределы экрана. У меня есть противоположное для скольжения, конечно. Но мой вопрос в том, как я могу вывести вид из экрана, чтобы я мог вставить его, не применяя к нему эту анимацию хотя бы один раз?
Я играл с отрицательными полями и т. Д., Но я не могу найти правильные свойства, чтобы мой вид не отображался на экране при запуске.
Просто чтобы уточнить, я могу отлично скрыть это при запуске с другой анимацией, но я вижу, как она уходит, даже если это на долю секунды. Должен быть способ, чтобы его просто не было в начале, а потом я мог его вставить.