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

溫馨提示×

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
洞头县| 临沭县| 沅江市| 沙河市| 桃源县| 常德市| 谷城县| 岳阳市| 长岭县| 沂南县| 巩义市| 临猗县| 新竹县| 大足县| 泰兴市| 巩留县| 东安县| 玉龙| 龙山县| 瓦房店市| 清新县| 和林格尔县| 克拉玛依市| 子长县| 肇源县| 威海市| 宜君县| 平凉市| 平罗县| 霍城县| 甘洛县| 榆林市| 财经| 库尔勒市| 桑日县| 临泽县| 安阳市| 临朐县| 金平| 宜兰县| 大化|