簡體   English   中英

從一個包傳遞意圖到另一個包

[英]Passing Intent from one package to another

我必須將意圖從一種活動傳遞到另一種包裝。 例如,有兩個包Package1和Package2。 這兩個軟件包都有兩個活動Activity1和Activity2。 我必須將一個意圖從Package1.activity1傳遞給Package2.activity1。 謝謝。

我相信當您談論軟件包時,是指一個單獨的模塊嗎?

如果是這樣-您需要將一個模塊鏈接到另一個模塊;

這樣做:在module1/build.gradle添加

implementation project(":module2")

那之后,你就可以從到達班module2module1

如果您使用的是Android Studio或Eclipse之類的IDE,則無需擔心軟件包,其他軟件包的自動需要的類將導入到Activity中。 只需使用以下代碼即可。

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

暫無
暫無

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

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