老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

Android兩種啟動模式的實例詳解

Android 兩種啟動模式的實例詳解

創新互聯專注于大田企業網站建設,成都響應式網站建設,商城網站定制開發。大田網站建設公司,為大田等地區提供建站服務。全流程按需搭建網站,專業設計,全程項目跟蹤,創新互聯專業和態度為您提供的服務

Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT

Activity的兩種啟動模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT

1. 如果已經啟動了四個Activity:A,B,C和D。在D Activity里,我們要跳到B Activity,同時希望C finish掉,可以在startActivity(intent)里的intent里添加flags標記,如下所示:

Intent intent = new Intent(this, B.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
Intent intent = new Intent(this, B.class);  
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
startActivity(intent); 

這樣啟動B Activity,就會把D,C都finished掉,如果你的B Activity的啟動模式是默認的(multiple) ,則B Activity會finished掉,再啟動一個新的Activity B。

如果不想重新再創建一個新的B Activity,則在上面的代碼里再加上:

intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);  

這樣B Activity就會再創建一個新的了,而是會重用之前的B Activity,同時調用B Activity的onNewIntent()方法。

2. 如果已經啟動了四個Activity:A,B,C和D,在D Activity里,想再啟動一個Actvity B,但不變成A,B,C,D,B,而是希望是A,C,D,B,則可以像下面寫代碼:

Intent intent = new Intent(this, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent);

以上就是Android啟動的兩種方法的詳解,如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


網頁標題:Android兩種啟動模式的實例詳解
標題路徑:http://www.xueling.net.cn/article/ppchhp.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 国产一区二区免费在线观看 | 成人爽a毛片免费啪啪红桃视频 | 日韩精品一区二区大桥未久 | 亚洲日本成人在线观看 | 依依色综合一道本 | 亚洲欧美综合区丁香五月小说 | 欧美日韩视频在线一区二区三区 | 玩丰满高大邻居人妻无码 | 999久久久久久久久 在线观看av不卡网站永久 | 日本xxxx在线播放 | 无码人妻精品中文字幕 | 国产性av | 一区二区三区四区视频 | 性欧美freexxxx| 少妇人体色www网站 九一视频国产 | 性色AV一区二区三区V视界影院 | 国产爽爽视频 | 久久精品无码AV | 色欲av自慰一区二区三区 | 青草草在线观看免费视频 | 巨胸喷奶水视频WWW网站 | 777影音 | 中文字幕二区在线 | 中文字幕婷婷日韩欧美亚洲 | 亚洲网站免费看 | 国产精品一区二区三区在线观 | 免费观看很黄很色裸乳视频网站 | 四虎海外永久免费网址 | 国产无遮挡AAA片爽爽 | 91久久奴性调教 | 国产日韩精品一区 | 高清国产一区二区三区在线 | 好爽又高潮了毛片一区二区 | 黄色毛片免费 | 亚洲影院丰满少妇中文字幕无码 | 九色最新网治 | 亚洲欧美综合区丁香五月小说 | 免费在线日韩 | 无码人中文字幕 | 国产精品一级毛片无码老人 | 大地资源中文二页在线观看 |