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

Android onKeyDown監(jiān)聽返回鍵無效的解決辦法

 更新時間:2017年06月12日 09:43:01   投稿:lqh  
這篇文章主要介紹了 Android onKeyDown監(jiān)聽返回鍵無效的解決辦法的相關資料,需要的朋友可以參考下

 Android onKeyDown監(jiān)聽返回鍵無效的解決辦法

當我們的Activity繼承了TabActivity,在該類中重寫onKeyDown是監(jiān)聽不到返回鍵的,

具體解決方法如下:

重寫dispatchKeyEvent

/** 
 * 退出 
 */ 
@Override 
public boolean dispatchKeyEvent(KeyEvent event) { 
  if (event.getKeyCode() == KeyEvent.KEYCODE_BACK 
      && event.getAction() == KeyEvent.ACTION_DOWN 
      && event.getRepeatCount() == 0) {       
    //具體的操作代碼 
  } 
  return super.dispatchKeyEvent(event); 
} 

如果僅僅是監(jiān)聽某個Activity的后退鍵,只需要覆寫該方法即可.

@Override 
public void onBackPressed() { 
  super.onBackPressed(); 
} 

我們可以看看super.onBackPressed()方法默認的實現:

/** 
 * Called when the activity has detected the user's press of the back 
 * key. The default implementation simply finishes the current activity, 
 * but you can override this to do whatever you want. 
 */ 
public void onBackPressed() { 
  finish(); 
} 

如果想屏蔽后退鍵只需要把super.onBackPressed()方法注釋即可

但是該方法不適用于TabActivity.

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • android 多線程技術應用

    android 多線程技術應用

    能夠在屏幕上“實時地顯示”時間的流逝,單線程程序是無法實現的,必須要多線程程序才可以實現,即便有些計算機語言可以通過封裝好的類實現這一功能,但從本質上講這些封裝好的類就是封裝了一個線程,具體祥看本文
    2012-12-12
  • Android?Intent通信詳細講解

    Android?Intent通信詳細講解

    Android進程間通信(IPC,Inter-Process?Communication)底層采用的是?Binder?機制,具體到應用層有網友根據安卓四大組件將進程間通信方式分為對應的四種方式?Activity,?Broadcast,?ContentProvider,?Service
    2022-12-12
  • Android10 分區(qū)存儲的適配規(guī)則

    Android10 分區(qū)存儲的適配規(guī)則

    Android設備 在Sdk29己以上推出了分區(qū)存儲,類似iOS沙箱。應用App 目標版本號為29或以上則需要適配分區(qū)存儲,本文將具體的講解適配規(guī)則
    2021-05-05
  • Android中監(jiān)聽系統(tǒng)網絡連接打開或者關閉的實現代碼

    Android中監(jiān)聽系統(tǒng)網絡連接打開或者關閉的實現代碼

    本篇文章對Android中監(jiān)聽系統(tǒng)網絡連接打開或者關閉的實現用實例進行了介紹。需要的朋友參考下
    2013-05-05
  • Android?Studio實現登錄界面功能

    Android?Studio實現登錄界面功能

    這篇文章主要為大家詳細介紹了Android?Studio實現登錄界面功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Android實現京東上滑效果

    Android實現京東上滑效果

    這篇文章主要為大家詳細介紹了Android實現京東上滑效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • Android 初識 Helloworld 詳解

    Android 初識 Helloworld 詳解

    在Eclipse+ADT中創(chuàng)建HelloWorld非常簡單,直接按照導航下一步就可以了。本文重點不在如何創(chuàng)建,而在理解HelloWorld項目的文件。需要的朋友可以參考下
    2013-07-07
  • Android實現多維商品屬性SKU選擇

    Android實現多維商品屬性SKU選擇

    這篇文章主要為大家詳細介紹了Android實現多維商品屬性SKU選擇,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • Android數據傳輸中的參數加密代碼示例

    Android數據傳輸中的參數加密代碼示例

    這篇文章主要介紹了Android數據傳輸中的參數加密代碼示例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • android 中去掉窗口全屏顯示的簡單方法

    android 中去掉窗口全屏顯示的簡單方法

    android 中去掉窗口全屏顯示的簡單方法,需要的朋友可以參考一下
    2013-06-06

最新評論