2012-10-03 5 views
2

안녕하세요 한 위치에서 다른 위치로의 LinearLayout 이동해야하고, 나는 그를 거기 체재해야하지만 애니메이션은 모두 여기에 작업 코드 작업을 실 거예요 물론안드로이드 애니메이션 문제

LinearLayout ll = (LinearLayout) findViewById(R.id.tanim); 
    TranslateAnimation ta = new TranslateAnimation(-80, -80, 0, 0); 
    ta.setDuration(1000); 
    ll.startAnimation(ta); 
+1

무슨 뜻인가요? 그것은 무엇을합니까? 너는 무엇을하고 싶니? – Givi

+0

그가 기본적으로 어디에있어, 그는 좌표와 함께 지정된 위치로 이동 못해 ... –

답변

1

하지 않습니다.

첫 번째 두 개의 매개 변수

는 fromX 및 독극물 0 당신은 -80 -80에서 이동보기를 말할 입력 한 값 .. 시도 있습니다

TranslateAnimation ta = new TranslateAnimation(0, -80, 0, 0); 

당신은 후 자리를 유지하기 위해보기를 원하는 경우 애니메이션이 종료되고 원래 위치로 돌아 가지 않음 추가 :

ta.setFillAfter(true);