android倒计时代码

倒计时代码如下:


package com.myresume.cn.activity;


import com.myresume.cn.R;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.CountDownTimer;

import android.widget.TextView;

public class MainActivity extends Activity {
    private TextView tvCount;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //初始化控件
        tvCount=(TextView) findViewById(R.id.tvCount);
        new TimeCount(4000, 1000).start();//计时开始

    }

    //定义一个倒计时的内部类
    class TimeCount extends CountDownTimer{
        public TimeCount(long millisInFuture, long countDownInterval) {
            super(millisInFuture, countDownInterval);//参数依次为总时长,和计时的时间间隔
            
        }

        @Override
        public void onTick(long millisUntilFinished) {//计时过程显示
            tvCount.setText(millisUntilFinished/1000+"");
            
        }

        @Override
        public void onFinish() {//计时完毕时触发该方法
            Intent intent=new Intent(MainActivity.this, HomepageActivity.class);
            startActivity(intent);
            finish();//跳转activity后,关闭掉当前的额activity
            
        }
        
    }

}



          有什么问题可以给我留言。

          我的微博http://weibo.com/laokuzai  安卓派,关注android最新资讯

          微信:zhuj8989,加微信畅聊android技术


阅读更多
个人分类: 移动开发
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

android倒计时代码

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭