2010-07-06 7 views
2

안드로이드에서 스케일 애니메이션과 반대로 '크기 조정'애니메이션을 적용 할 수있는 방법이 있습니까? 스케일 애니메이션을 사용하면 크기가 조정되는 이미지 또는 레이아웃이 펼쳐지며 이미지 윤곽선 인 경계선/획을 포함합니다. 애니메이션이 적용되면 스트로크가 커지는 것처럼 보입니다.이 애니메이션은 '스케일'애니메이션이 드로어 블 외에 테두리/획을 실제로 크기 조정하기 때문에 가능합니다. 획/경계선/윤곽선이 성장하지 않고 상자가 커지도록하는 방법이 있습니까? 즉, 크기 조정을 원하지만 드로어 블을 반드시 '재조정'할 필요는 없습니다. 참고, 내 드로어 블은 xml로 정의됩니다.안드로이드 크기 조정 애니메이션

답변

0

이미지에서 테두리를 제거하고 ImageView를 LinearLayout으로 래핑하여이 테두리를 그릴 것을 제안합니다. 일부 패딩을 사용하여 테두리를 만들고 LinearLayout의 배경색을 설정하여 원하는 테두리 모양을 적용합니다.

-1

Android의 기본 애니메이션 도구는 크기 조정 애니메이션을 수행하는 방법을 제공하지 않습니다. 가장 좋은 방법은 지정된 시간 간격으로 UI 스레드에서보기의 크기를 변경하는 TimerTask를 사용하는 것입니다.

관련 문제