2010-08-17 53 views
2

我正在全面搜索,但似乎無法找到答案。ANDROID:可以將一個Activity加載到SlidingDrawer視圖中嗎?

我有我的主HomeActivity視圖,它包含main.xml佈局中的SlidingDrawer。滑動抽屜工作正常。我想要做的事情是,當SlidingDrawer打開時,我想在滑動抽屜視圖中啓動一個新的活動,並且當抽屜關閉時它會丟棄結果。

所以理論上我正在尋找啓動startActivityForResult方法的活動,當SlidingDrawer關閉,處理結果?這是可能的還是我要外出吃午飯?

+0

我的猜測是最接近你想要的效果是附加一個'OnDrawerOpenListener'和'OnDrawerCloseListener'。 – MatrixFrog 2010-09-20 05:27:50

回答

0

我最近給了這個想法,儘管實際上活動本身顯示在SlidingDrawer內部是不可能的,但理論上你可以模擬這個購買複製你要去的佈局,然後把它作爲內容,然後儘快當滑動抽屜完成時,轉到新的活動。我自己沒有嘗試過,但實際上看起來不錯。這不會是完美的,但我認爲它可以工作。

另一種方法是將這兩個活動合併爲一個,並使用滑動抽屜來顯示其他佈局。

有人有任何更好的想法,我很樂意聽到他們也!

相關問題