6,720
社区成员
发帖
与我相关
我的任务
分享
public class TimerChange extends Activity {
private Button mButton;
private ImageView mImageView;
private static int[] bgs = { R.drawable.girl001, R.drawable.girl002,
R.drawable.girl003, R.drawable.girl004 };
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mButton = (Button) findViewById(R.id.Button01);
mImageView = (ImageView) findViewById(R.id.ImageView01);
mButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
mImageView.setImageDrawable(getResources().getDrawable(
bgs[0]));
}
});
}
}
public class TimerChange extends Activity {
private Button mButton;
private ImageView mImageView;
private static int[] bgs = { R.drawable.girl001, R.drawable.girl002,
R.drawable.girl003, R.drawable.girl004 };
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mButton = (Button) findViewById(R.id.Button01);
mImageView = (ImageView) findViewById(R.id.ImageView01);
mButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Timer timer = new Timer();
TimerTask task = new TimerTask() {
public void run() {
int r = rand();
mImageView.setImageDrawable(getResources().getDrawable(
bgs[r]));
}
};
timer.schedule(task, 3000L, 3000L);
}
});
}
private int rand() {
int result = 0;
result = (int) (Math.random() * 4);
return result;
}
}