package com.animi.test;
import com.animi.test.R;
import android.app.Activity;
import android.graphics.drawable.AnimationDrawable;
import android.os.Bundle;
import android.view.ViewTreeObserver.OnPreDrawListener;
import android.widget.LinearLayout;
public class animActivity extends Activity {
private LinearLayout linearLayout = null;
private AnimationDrawable anim = null;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
linearLayout = (LinearLayout) findViewById(R.id.linearLayout);
linearLayout.getViewTreeObserver().addOnPreDrawListener(onpdl);
}
OnPreDrawListener onpdl = new OnPreDrawListener() {
@Override
public boolean onPreDraw() {
Object ob
= linearLayout.
getBackground();
anim = (AnimationDrawable) ob;
anim.start();
return true;
}
};
}