簡體   English   中英

如何獲得使用意圖打開的活動的參考?

[英]How do I get the reference of an activity I opened using intent?

在我的MainActivity內部,打開SecondActivity

Intent intent = new Intent(this, SecondActivity.class);
startActivity(intent);

如何在MainActivity中獲取SecondActivity實例的引用?

//inside MainActivity
SecondActivity object = // make it equal to instance created above

通過觸發器意圖將處理程序傳遞給第二個處理程序,如下所示:

Intent intent = new Intent(this, SecondActivity.class);
intent.putExtra("Handler", handler);
startActivity(intent);

然后在您的SecondActivity中將消息和數據(可能是SecondActivity.this或其他您喜歡的實例)發布到處理程序。

暫無
暫無

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

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