//开始的秒数
private int count=5;
private Intent service;
private TextView tv;
private Handler myHandler=new Handler(){
public void handleMessage(android.os.Message msg) {
//如果秒数为0 则跳转
if(count==0){
//跳转到主页面
startActivity(intent);
//关闭
}else{
count--;
//更改文本
tv.setText(count+"秒后进入");
sendEmptyMessageDelayed(0, 1000);
}
};
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv = (TextView) findViewById(R.id.tv);
//启动服务
service=new Intent(MainActivity.this,MusicService.class);
startService(service);
//发送消息
myHandler.sendEmptyMessageDelayed(0, 1000);
}
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
//在当前的acitivty销毁时,停止服务
stopService(service);
}