![](/img/trans.png)
[英]Notify other activities of the same application to finish it self from one activity
[英]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.