public class Mainpage extends Activity {
// Declaring an Image View and an Animation Drawable
ImageView view;
ImageView view1;
AnimationDrawable frameAnimation;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mainpage);
// Typecasting the Image View
view = (ImageView) findViewById(R.id.imageAnimation);
// Setting animation_list.xml as the background of the image view
view.setBackgroundResource(R.drawable.animation_list);
// Typecasting the Animation Drawable
frameAnimation = (AnimationDrawable) view.getBackground();
}
// Called when Activity becomes visible or invisible to the user
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if (hasFocus) {
// Starting the animation when in Focus
frameAnimation.start();
} else {
// Stoping the animation when not in Focus
frameAnimation.stop();
}
}
}
フレームアニメーションを停止し、その後アクティビティ/インテントを起動する方法はありますか??
私はグーグルでこのクエリを検索しようとしましたが、ほとんどのコードはフレームアニメーションを停止するための開始ボタンと停止ボタンで構成されています...ボタンのないクエリが必要です..ヘルプ!!