setAnimation vs startAnimation в Android

Я в основном хочу переместить вид из 1 места в другое, плюс я также хочу увеличивать его высоту постепенно, так что я должен использовать setAnimation или startAnimation.

TranslateAnimation ta = new TranslateAnimation(0, 0, Animation.RELATIVE_TO_SELF, -otherview.getHeight());
ta.setDuration(1000);
ta.setFillAfter(true);

myview.startAnimation(ta); //or, which one to use and what is the difference. 

myview.setAnimation(ta);

вопрос: как переместить этот относительный макет?

Я пробовал myview.scrollTo(x,y), но бесполезно. можно постепенно увеличивать высоту обзора?

10
задан Matt Edwards 15 January 2016 в 18:01
поделиться