亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Android項目中實現一個倒計時結束后跳轉頁面功能

發布時間:2021-02-23 17:05:05 來源:億速云 閱讀:335 作者:Leah 欄目:移動開發

怎么在Android項目中實現一個倒計時結束后跳轉頁面功能?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

示例代碼

怎么在Android項目中實現一個倒計時結束后跳轉頁面功能

怎么在Android項目中實現一個倒計時結束后跳轉頁面功能

1.layout中新建兩個xml文件,在src下的包中新建兩個類,MainActivity和MainActivity2并分別指向兩個xml文件,在MainActivity的指向的xml文件建一個TextView控件,用于倒計時的顯示。

2.MainActivity文件中的代碼如下

package com.example.demo1;

import android.annotation.SuppressLint;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.os.Handler;

import android.os.Message;

import android.view.Menu;

import android.view.MenuItem;

import android.widget.TextView;

public class MainActivity extends Activity {

private TextView tv1;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

tv1 = (TextView) findViewById(R.id.textView1);

handler.post(waitSendsRunnable);

}

//啟用一個Handler

Handler handler = new Handler() {

@SuppressLint("HandlerLeak")

public void handleMessage(Message msg) {

super.handleMessage(msg);

switch (msg.what) {

case 0:

Intent intent = new Intent(MainActivity.this, MainActivity2.class);

startActivity(intent);

break;

case 1:

tv1.setText("倒計時:" + index + "s");

break;

default:

break;

}

}

};

// 倒計時五秒

int index = 5;

Runnable waitSendsRunnable = new Runnable() {

public void run() {

if (index > 0) {

index--;

try {

Thread.sleep(1000);

handler.sendEmptyMessage(1);

} catch (InterruptedException e) {

e.printStackTrace();

}

handler.post(waitSendsRunnable);

} else {

try {

Thread.sleep(1000);

handler.sendEmptyMessage(0);

} catch (InterruptedException e) {

e.printStackTrace();

}

}

}

};

}

看完上述內容,你們掌握怎么在Android項目中實現一個倒計時結束后跳轉頁面功能的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

静安区| 波密县| 盐城市| 连州市| 清河县| 阿克| 封开县| 大宁县| 若羌县| 南充市| 土默特左旗| 华坪县| 长汀县| 河源市| 汶川县| 牙克石市| 尉氏县| 米脂县| 库伦旗| 浦江县| 江西省| 海丰县| 南漳县| 襄樊市| 夹江县| 鲁山县| 开鲁县| 台东市| 红原县| 胶南市| 卢龙县| 建水县| 莱芜市| 花莲县| 阿拉尔市| 南部县| 景东| 莒南县| 宾川县| 长子县| 潢川县|