我有android項目,它現在是一個android庫項目。 我已經建立了兩個使用庫項目的項目(A和B)。 因此,例如,當我啓動項目A時,它使用lib項目中的所有活動。 現在的問題是如何讓庫項目從項目A開始一項活動? 拉特說,LibActivity在libProject定義的活動,這樣,比如我有:在兩個不同的構建版本中使用android lib項目項目
**LibActivity1** starts **LibActivity2**
**LibActivity2** starts **LibActivty3**
and now I need LibActivity3 to start **projectA_Activity** or **projectBActivity**
depending on the build
感謝
也許可以解釋你試圖通過從你的lib中調用一個活動來達到什麼目的,我會認爲你在lib中的活動會自然結束,而不是依賴於另一個項目。因此,您可以使用startActivityForResult()調用調用lib活動,然後在lib中完成()以返回主活動。 – Emile