最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解React Native監(jiān)聽Android回退按鍵與程序化退出應(yīng)用

 更新時(shí)間:2017年09月27日 16:52:36   投稿:lqh  
這篇文章主要介紹了詳解React Native監(jiān)聽Android回退按鍵與程序化退出應(yīng)用的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下

詳解React Native監(jiān)聽Android回退按鍵與程序化退出應(yīng)用

前言

我們知道Android回退按鍵,會控制頁面返回, 并且退出應(yīng)用并非真正意義退出,仍在后臺運(yùn)行,所以在某些場景下需要監(jiān)控android回退按鍵,那么在React Native中應(yīng)該如何應(yīng)用呢?我們具體來看看。

BackAndroid

此模塊用于監(jiān)聽硬件的back鍵操作。

看下具體代碼:

BackAndroid.addEventListener('hardwareBackPress', function() {
   if (!this.onMainScreen()) { 
    //代碼
    return true;
   }
   return false;
});

如果監(jiān)聽事件中沒有任何監(jiān)聽函數(shù),或者監(jiān)聽函數(shù)的返回值不是true,則會調(diào)用默認(rèn)的back鍵功能來退出應(yīng)用。

常用的方法

static exitApp() 

執(zhí)行退出應(yīng)用

static addEventListener(eventName: BackPressEventName, handler: Function) 

添加監(jiān)聽事件

static removeEventListener(eventName: BackPressEventName, handler: Function) 

刪除監(jiān)聽事件

如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

最新評論

门源| 北流市| 元江| 南靖县| 彭泽县| 深州市| 逊克县| 兴和县| 察雅县| 姚安县| 永顺县| 沂南县| 九江市| 定结县| 射洪县| 昌邑市| 三台县| 金华市| 石泉县| 伊川县| 黎城县| 北宁市| 泉州市| 寿宁县| 湘乡市| 屏东县| 鹰潭市| 临清市| 格尔木市| 资中县| 峨眉山市| 南昌县| 信丰县| 逊克县| 太原市| 阳信县| 甘南县| 咸宁市| 开江县| 固始县| 射洪县|