第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

為什么有時(shí)我的 Android 應(yīng)用程序會(huì)在沒有邏輯解釋的情況下重啟?

為什么有時(shí)我的 Android 應(yīng)用程序會(huì)在沒有邏輯解釋的情況下重啟?

湖上湖 2023-04-26 17:17:57
我正在Android Studio中開發(fā)一個(gè)科學(xué)應(yīng)用程序。它工作順利。源代碼文件集不小,但是,由于我沒有實(shí)際的用戶界面,所以只有一個(gè)活動(dòng),沒有意圖。所有初始化代碼都在里面OnCreate。大多數(shù)時(shí)候,當(dāng)他離開前臺(tái)時(shí),我的應(yīng)用程序會(huì)保留所有數(shù)據(jù)。但是,也許(我找不到此事件的模式)他丟失所有數(shù)據(jù)并重新啟動(dòng)(顯示白屏 2 / 3 秒),即使手機(jī)沒有進(jìn)入鎖定屏幕并且只有 2 個(gè)應(yīng)用程序正在運(yùn)行.在某些情況下,我為另一個(gè)應(yīng)用程序(如WhatsApp)通勤并為我的應(yīng)用程序恢復(fù),但我的數(shù)據(jù)消失了。應(yīng)用再次重啟。沒有錯(cuò)誤消息,沒有 logcat。沒有什么。大多數(shù)情況下,當(dāng)我鎖定屏幕并再次進(jìn)入時(shí),我所有的應(yīng)用程序數(shù)據(jù)都在那里。PS:我的方向被鎖定了。PS 2:我已經(jīng)閱讀了所有相關(guān)問題,但沒有任何提示。基于一個(gè)答案,我嘗試輸入onCreate以下代碼。if (!isTaskRoot() {      && getIntent().hasCategory(Intent.CATEGORY_LAUNCHER)      && getIntent().getAction() != null      && getIntent().getAction().equals(Intent.ACTION_MAIN)) {      finish();      return;    }對我來說沒有變化。
查看完整描述

1 回答

?
汪汪一只貓

TA貢獻(xiàn)1898條經(jīng)驗(yàn) 獲得超8個(gè)贊

這是我在移動(dòng)世界開發(fā)的第一個(gè)應(yīng)用程序,為了擴(kuò)展,Android世界


在我看來,有些問題只有在對解決方案有提示的情況下才有可能找到解決方案。這是一個(gè)矛盾。一個(gè)人不知道,但必須知道解決不知道!


而且,在這種情況下,情況并非如此。沒有提示。只是問號。


之前,我沒有注意到任何模式。人們有時(shí)會(huì)如此自動(dòng)地行事……然而,突然一分錢掉了下來。


我偶然發(fā)現(xiàn)了解決方案。幸運(yùn)的是!


不到一百萬年,我可以假設(shè)如果有人按下activity按鈕Back,(底部的右按鈕),你實(shí)際上退出了應(yīng)用程序,即使它仍然作為底部左按鈕(應(yīng)用程序切換器按鈕)的運(yùn)行應(yīng)用程序)


當(dāng)我注意到它時(shí),我開始用另一個(gè)重點(diǎn)進(jìn)行研究。我發(fā)現(xiàn)了兩個(gè)來源:Disable back button in android和Android - Simulate Home click


所以解決方案就是讓Back按鈕像主頁按鈕(底部的中間按鈕)一樣工作。在不丟失應(yīng)用程序數(shù)據(jù)的情況下返回home screen。


這只需放入以下代碼即可完成onCreate,這是我唯一的activity代碼。


 override fun onBackPressed() {

    val i = Intent(Intent.ACTION_MAIN)

    i.addCategory(Intent.CATEGORY_HOME)

    startActivity(i)

  }


查看完整回答
反對 回復(fù) 2023-04-26
  • 1 回答
  • 0 關(guān)注
  • 112 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號