2017-02-13 75 views
1

我想滑動兩個活動(不成分)兩個活動都從ActionBarACtivity擴展,所以它可能與否?如果可能,那麼它將如何完成?Android:是否可以在兩項活動之間滑動?

+0

當然,這是可能的。但是你所描述的用例非常適合使用片段。我可以問你爲什麼不想使用碎片? – nbokmans

+1

爲什麼你想要'活動'而不是'碎片'? –

+0

'活動'是一個大的記憶狩獵對象,所以在同一屏幕上的兩個活動可能會導致巨大的內存使用,並可能泄漏他們..所以嘗試片段 –

回答

0

您正在擴展一個活動並不意味着它們在屏幕或窗口中相關,activity類是一個抽象概念或一個可以將邏輯放入其中的類。由於每個活動都附加到一個窗口,所以確定它是可能的。 看像this庫,它將爲你提供方便的輔助函數來實現這一點,或者閱讀代碼來定製它;)

因爲這涉及到大量的代碼,你也可以看看thissliding activity爲獲得一個想法實現它;)

注意:只有做的辦法是啓動第二活動&然後控制其知名度