2013-06-23 2 views
1

나는 안드로이드의 초보자이며 이미지가 assets 폴더에 배치되는 프레임 별 애니메이션을 만들고 싶습니다. 이전에는 이미지가 res/drawable 폴더에 배치 된 간단한 애니메이션을 만들었습니다. 또한 해당 폴더에 gyro_animation.xml 파일을 저장했습니다.에셋 폴더의 이미지에서 안드로이드 프레임 별 애니메이션을 만드는 방법은 무엇입니까?

ImageView gyroView = (ImageView) findViewById(R.id.gyro); 
    gyroView.setBackgroundResource(R.drawable.gyro_animation)); 
    final AnimationDrawable gyroAnimation = (AnimationDrawable) gyroView.getBackground(); 

을 지금은 이미지가 어떻게해야합니까 자산에 거주 폴더되어 애니메이션을 만드는 : 그것은이 샘플에서 내 활동에 애니메이션을 만들어?

미리 감사드립니다.

답변

0

리소스 폴더에 애니메이션 목록 드로어 블을 만들고 ImageView의 배경으로 설정하십시오. 자세한 설명은 here을 참조하십시오.

+0

덕분에, 나는 그것을 알고 자산 폴더에있는 이미지 프레임 애니메이션 부하에 의해 프레임,하지만 이미지가 자산에있을 때 어떻게해야합니까 폴더? 자산 폴더의 파일에는 ID가없고 이처럼 액세스 할 수 없기 때문에 이런 방식으로 수행 할 수 없다고 생각합니다. – user2511572

+0

리소스 폴더에서 이미지를 이동하십시오. 거기에 문제가 있습니까? – Plato

+0

Talking tom.there와 같은 앱을 만들고 싶습니다. 많은 애니메이션과 많은 이미지가 있습니다. 리소스 폴더에서 메모리 부족 예외가 발생하면이를 옮깁니다. – user2511572

관련 문제