关闭

android倒计时代码

标签: 安卓定时器安卓倒计时安卓倒计时定时器android定时器倒计时android倒计时代码
184人阅读 评论(0) 收藏 举报
分类:

倒计时代码如下:


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技术


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3705次
    • 积分:152
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类