欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

android監(jiān)聽返回按鈕事件的方法

 更新時間:2015年10月12日 15:10:59   作者:無鴦  
這篇文章主要介紹了android監(jiān)聽返回按鈕事件的方法,涉及Android事件監(jiān)聽的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了android監(jiān)聽返回按鈕事件的方法。分享給大家供大家參考。具體如下:

用戶在點擊手機的返回按鈕時,默認是推出當前的activty,但是有時用戶不小心按到返回,所以需要給用戶一個提示,這就需要重寫onkeydown事件,實現(xiàn)的效果如下:

java代碼如下:

@Override
public void onCreate(Bundle savedInstanceState) { 
 super.onCreate(savedInstanceState); 
 setContentView(R.layout.main); 
} 
protected void dialog() { 
 AlertDialog.Builder builder = new Builder(HanderTestActivty.this); 
 builder.setMessage("確定要退出嗎?"); 
 builder.setTitle("提示"); 
 builder.setPositiveButton("確認", 
  new android.content.DialogInterface.OnClickListener() { 
   @Override
   public void onClick(DialogInterface dialog, int which) { 
   dialog.dismiss(); 
   HanderTestActivty.this.finish(); 
   } 
  }); 
 builder.setNegativeButton("取消", 
  new android.content.DialogInterface.OnClickListener() { 
   @Override
   public void onClick(DialogInterface dialog, int which) { 
   dialog.dismiss(); 
   } 
  }); 
 builder.create().show(); 
} 
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) { 
 if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { 
  dialog(); 
  return false; 
 } 
 return false; 
}

希望本文所述對大家的Android程序設計有所幫助。

相關文章

  • 深入解讀Android開發(fā)中Activity的生命周期

    深入解讀Android開發(fā)中Activity的生命周期

    這篇文章主要介紹了Android開發(fā)中Activity的生命周期,包括Activity的停止和銷毀等重要內容,非常推薦!需要的朋友可以參考下
    2015-12-12
  • Android嚴苛模式StrictMode使用詳解

    Android嚴苛模式StrictMode使用詳解

    StrictMode類是Android 2.3 (API 9)引入的一個工具類,可以用來幫助開發(fā)者發(fā)現(xiàn)代碼中的一些不規(guī)范的問題,以達到提升應用響應能力的目的
    2018-01-01
  • Android自定義SeekBar滑動顯示數字

    Android自定義SeekBar滑動顯示數字

    這篇文章主要為大家詳細介紹了Android自定義SeekBar滑動顯示數字,使用FrameLayout結合SeekBar滑動時,數值顯示,滑動停止時顯示數字,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • Android仿抖音上下滑動布局

    Android仿抖音上下滑動布局

    這篇文章主要為大家詳細介紹了Android仿抖音上下滑動布局,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • Android自定義加載框效果

    Android自定義加載框效果

    這篇文章主要為大家詳細介紹了Android自定義加載框效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Android Webview添加網頁加載進度條實例詳解

    Android Webview添加網頁加載進度條實例詳解

    這篇文章主要介紹了Android Webview添加網頁加載進度條實例詳解的相關資料,需要的朋友可以參考下
    2016-01-01
  • Android打開GPS導航并獲取位置信息返回null解決方案

    Android打開GPS導航并獲取位置信息返回null解決方案

    最近在做一個 Android 項目,需要用到GPS獲取位置信息,從 API 查了一下,發(fā)現(xiàn)獲取位置信息僅需極其簡單的一句即可getLastKnownLocation(LocationManager.GPS_PROVIDER)郁悶的是一直為null,于是搜集整理下,曬出來與大家分享
    2013-01-01
  • Android編程簡單設置ListView分割線的方法

    Android編程簡單設置ListView分割線的方法

    這篇文章主要介紹了Android編程簡單設置ListView分割線的方法,涉及Android布局簡單操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2017-02-02
  • 詳解Android 利用Iptables實現(xiàn)網絡黑白名單(防火墻)

    詳解Android 利用Iptables實現(xiàn)網絡黑白名單(防火墻)

    這篇文章主要介紹了詳解Android 利用Iptables實現(xiàn)網絡黑白名單(防火墻),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • Android編程中FileOutputStream與openFileOutput()的區(qū)別分析

    Android編程中FileOutputStream與openFileOutput()的區(qū)別分析

    這篇文章主要介紹了Android編程中FileOutputStream與openFileOutput()的區(qū)別,結合實例形式分析了FileOutputStream與openFileOutput()的功能,使用技巧與用法區(qū)別,需要的朋友可以參考下
    2016-02-02

最新評論