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

溫馨提示×

Android雙擊返回鍵退出程序怎么實現

小億
110
2023-08-23 10:12:59
欄目: 編程語言

要實現Android雙擊返回鍵退出程序,你可以使用以下方法:

  1. 在你的Activity中創建一個變量lastBackPressTime,用于保存上一次點擊返回鍵的時間。
private long lastBackPressTime = 0;
  1. onBackPressed()方法中,判斷兩次點擊返回鍵的時間間隔是否小于一定值(例如500毫秒),如果是,則退出程序,否則記錄當前點擊時間為上一次點擊時間,并顯示一個提示信息。
@Override
public void onBackPressed() {
if (lastBackPressTime <= System.currentTimeMillis() - 500) {
lastBackPressTime = System.currentTimeMillis();
Toast.makeText(this, "再次點擊返回鍵退出程序", Toast.LENGTH_SHORT).show();
} else {
super.onBackPressed();
}
}

這樣,當用戶第一次點擊返回鍵時,會顯示一個提示信息,再次點擊返回鍵時,如果時間間隔小于500毫秒,則退出程序。

注意:如果你的應用有多個Activity,你需要在每個Activity中都實現上述邏輯,或者創建一個基類Activity,在這個基類Activity中實現該邏輯,并讓其他Activity繼承該基類Activity。

0
盐源县| 桐柏县| 武义县| 吉隆县| 庄浪县| 安康市| 瑞昌市| 灌云县| 思南县| 卢氏县| 阿拉尔市| 化州市| 淮阳县| 乾安县| 宁乡县| 巴楚县| 兰溪市| 鄱阳县| 蒲江县| 望都县| 图片| 阜平县| 通化县| 拜泉县| 化德县| 永吉县| 东港市| 乌拉特前旗| 奎屯市| 兴安县| 奉新县| 佳木斯市| 友谊县| 陕西省| 濮阳县| 启东市| 顺义区| 宜州市| 青河县| 丰县| 嘉祥县|