91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

怎么在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

乡宁县| 衡阳市| 南充市| 永定县| 东至县| 临潭县| 永州市| 新竹县| 渝中区| 禹州市| 罗江县| 马公市| 文成县| 舞阳县| 都匀市| 陇南市| 乳源| 孝义市| 肇东市| 临澧县| 余庆县| 林芝县| 岳阳市| 内黄县| 江阴市| 阿克苏市| 金寨县| 绥芬河市| 屏南县| 杨浦区| 澄江县| 景德镇市| 淮北市| 南和县| 达州市| 上饶市| 平罗县| 宣城市| 麻江县| 张家口市| 宣汉县|