簡體   English   中英

Android:如何通知其他活動的活動完成()

[英]Android: How to notify activity of an other activities finish()

我確實有一項活動,我無法訪問(我們在AIR ANE工作)。 從這個活動中,我們正在處理的那個活動被觸發,但我們不能使用onActivityResult,因為我們無法訪問調用活動。 我該如何解決這個問題? 如果我通過finish()關閉第二個活動,則發送一個事件要遲到。 如果我之前發送過,那么正如我所理解的那樣,現有的活動仍然暫停。 我想過使用帶有postDelayed的Handler,但我認為,時機會使這種方法變得混亂。 是否有類似didFinish()的東西,一旦下一個活動已經恢復就會被調用?

任何想法贊賞! Thnx,馬庫斯

最簡單的方法是在調用finish()之前發送廣播並注冊要通知的BroadcastReceiver

在調用finish()之前,您可以使用Toast,alert或甚至廣播接收器;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM