私は画像をアニメーション化しようとしています、そしてこれはxmlファイルの私のコードです
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false" >
<item android:drawable="@drawable/father11" android:duration="200" />
<item android:drawable="@drawable/father22" android:duration="200" />
<item android:drawable="@drawable/father33" android:duration="200" />
<item android:drawable="@drawable/father44" android:duration="200" />
<item android:drawable="@drawable/father55" android:duration="200" />
</animation-list>
しかし、私のアプリケーションでは、ボタンがクリックされたときにアニメーション画像を実行する必要がありますが、sentaxエラーが発生しました
btn_father.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
SignImage = (ImageView) findViewById(R.id.Sign);
SignImage.setImageResource(R.drawable.fatherr);
lightsAnimation=(AnimationDrawable) SignImage.getDrawable();
}
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
lightsAnimation.start();
}
});
リンクでこの文を読みましたが、「(ボタンまたは他のタイプの入力で簡単に開始できた場合)、srcツリーのmain.javaファイルのメインクラスをこのクラスに置き換えてください」と理解していませんでした。