我有3個android項目,他們有不同的功能。每個項目都有自己的mainActivity類。 現在我想將3個項目合併爲一個。我可以想出兩種方法來做到這一點。第一種方法:打開3個項目中的一個,然後創建新的java類和xml文件,並複製其他2個項目中的所有java類和xml內容。但是,每個項目都有自己的mainActivity類。我不知道是否應該只保留一個mainActivity類,並重命名其他2個項目的其他2個mainActivity類。看起來很容易遇到大量的錯誤和混亂。是否有可能調用另一個項目的mainActivity類?
第二種方式:使用3個按鈕。 onclick第一個按鈕,然後運行項目1的mainActivity類。點擊第二個按鈕,然後項目2的mainActivity類將運行。點擊第三個按鈕,然後運行項目3的mainActivity類。但是,我不知道是否有可能這樣做。如果是的話,我該怎麼做?我知道如何點擊一個按鈕進入一個新的活動,但是這同樣適用於onclick去其他項目的mainActivity?
我更喜歡第二種方法,如果可以的話。誰能幫忙?請指教,謝謝。
你可以讓他們在:
您可以通過隱含的意圖,只要應用程序已經安裝在設備上調用它如果你想要的話,還有三個子包。 :)這將需要更少的重構。 –