2013-06-12 129 views
0

我的SlidingPaneLayout中的主視圖是一張地圖。我設法使用按鈕打開/關閉SlidingPaneLayout。問題是滑動佈局滑動打開/關閉時,主視圖(地圖)被隱藏,直到滑動佈局完全打開/關閉。android,SlidingPaneLayout,隱藏主視圖

有沒有辦法解決這個問題?

回答

1

似乎Android正試圖擺脫這種UI模式。 SlidingDrawer在API級別17中已被棄用,並且您的SlidingPaneLayout是一個實驗性功能。我會建議搞清楚另一種設計。

您可能無法看到mapview,因爲抽屜移動時很難畫出它。 SlidingPaneLayout的要點是幫助SlidingPane內的內容佈局。這只是間隔和移動的東西。當你移動抽屜時,系統調用onSizeChanged,你的mapview必須重繪,這非常昂貴。

1

由於我沒有聲望給Frank的回答添加評論,我只是補充說SlidingPaneLayout不再是自Hangouts is using it開始標記爲實驗。