2011-01-14 17 views
2

我在海豚瀏覽器中發現了一個很好的功能,可以從側面帶來另一個窗口。這就像窗口連接並通過滑動顯示。見下圖。任何人都知道它是如何完成的? alt text如何擁有側窗

+0

這不是編程相關的。試試http://android.stackexchange.com/ – 2011-01-14 16:09:57

+0

爲什麼不呢?他在問這是如何完成的。 – RoflcoptrException 2011-01-14 16:10:51

回答

2

我可能是錯的,但我的猜測是他們使用SlidingDrawer設置爲肖像佈局的lanscape方向(所以它來自側面而不是頂部/底部)。

編輯:好吧,我現在看到 - 我正忙着去上班,沒有拿起事實左手側被取代。

我想你可以使用兩個相反的SlidingDrawer視圖,並強制一個最初打開,另一個最初關閉。如果他們的'處理'視圖是相同的並且重疊的話,那麼效果將與您所看到的相似。

我不確定'純粹主義者'是否會批准,因爲SlidingDrawer的目的是以覆蓋的方式使用,即它是爲了覆蓋現有的視圖,而不是將另一個視圖移開。再說一遍,我一直在編碼多年,經常遵循這樣的原則:如果它工作,爲什麼不使用它?

或者,如果該問題的答案是有用的,則在平滑水平視圖滾動中有一些示例代碼。 Horizontal Scrolling with fling gesture - ebook reader

相關問題