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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

FLAG_ACTIVITY_NO_HISTORY 與 FLAG_ACTIVITY_NEW

FLAG_ACTIVITY_NO_HISTORY 與 FLAG_ACTIVITY_NEW

PIPIONE 2023-09-27 15:17:14
并解釋何時使用這些。就像我可以使用這個代碼評級自己的應(yīng)用程序Uri uri = Uri.parse("market://details?id=" + getApplication().getPackageName());            Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri);            // To count with Play market backstack, After pressing back button,            // to taken back to our application, we need to add following flags to intent.            goToMarket.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY |                    Intent.FLAG_ACTIVITY_NEW_DOCUMENT |                    Intent.FLAG_ACTIVITY_MULTIPLE_TASK);            try {                startActivity(goToMarket);            } catch (ActivityNotFoundException e) {                startActivity(new Intent(Intent.ACTION_VIEW,                        Uri.parse("http://play.google.com/store/apps/details?id=" + getApplication().getPackageName())));            }如果沒有這個,我的應(yīng)用程序也能正常工作。我是 Android 新手,如果我問錯了,抱歉。謝謝
查看完整描述

1 回答

?
慕碼人8056858

TA貢獻1803條經(jīng)驗 獲得超6個贊

FLAG_ACTIVITY_NO_HISTORY

該活動不會保留在堆棧中,當(dāng)您離開它時,它會完成并且從另一個活動點擊后退按鈕,您將無法返回到此活動。請注意,不要從此活動啟動獲取結(jié)果的活動 (?startActivityForResult?),因為結(jié)果不會返回到任何地方。

FLAG_ACTIVITY_NEW_DOCUMENT

處理文檔的活動可以使用此屬性,以便在打開的每個文檔中啟動同一活動的單獨實例。如果您檢查最近的應(yīng)用程序,那么您將看到應(yīng)用程序同一活動的多個屏幕,每個屏幕使用不同的文檔。

FLAG_ACTIVITY_MULTIPLE_TASK

這本身并不使用。通常,它位于 FLAG_ACTIVITY_NEW_DOCUMENT 之后。如果之前將活動的新實例添加到現(xiàn)有任務(wù)中,則使用多任務(wù)意圖指定活動的每個新實例應(yīng)該是單獨的任務(wù)并單獨顯示在最近的任務(wù)屏幕中。

這些是意圖過濾器的基本差異/用途,但為了更詳細地理解它們,我認為我鏈接的官方紀(jì)錄片非常擅長解釋這一點。


查看完整回答
反對 回復(fù) 2023-09-27
  • 1 回答
  • 0 關(guān)注
  • 126 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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