나는 이클립스를 사용하는 2.2 VM 기계에서 안드로이드 2.2를 실행하기 위해 프레임 애니메이션에 의해 프레임을 얻으려고하고 있으며, 나는 그것을 실행하기 위해 나에게 생명을 불어 넣을 수 없다. 애니메이션의 첫 번째 프레임에 그냥 위치합니다.안드로이드 애니메이션 재생 안 함
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false" >
<item android:drawable="@drawable/a1" android:duration="100" />
<item android:drawable="@drawable/a2" android:duration="100" />
<item android:drawable="@drawable/a3" android:duration="100" />
</animation-list>
내가 배경을 설정하여 이미지를 표시합니다 내 메인 화면에 이미지 뷰 위젯을 사용하고 있습니다 : 여기
public class SpriteAnimationActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageView lView = (ImageView) findViewById(R.id.imageView1);
AnimationDrawable lAnimation = (AnimationDrawable)lView.getBackground();
lAnimation.start();
}
}
내 애니메이션 목록 XML 파일입니다 : 여기
내 활동 코드 . 여기
http://developer.android.com/guide/topics/graphics/drawable-animation.html을 가이드를 따라하려하지만 난 여기에
애니메이션이 작동 했습니까? 그렇지 않으면 해결책이 있습니다. –