2012-03-22 34 views
6

Android設計指南建議使用Multi-pane layouts,但就實際實現而言,沒有給出任何示例。具體而言,我指的是與指南中顯示的People應用程序結合使用的ViewPager一起使用的雙窗格佈局。如何在ViewPager中使用多窗格佈局

有沒有人有一些建議或例子給予實施呢?

在屏幕截圖:

您可以ViewPager刷卡來回AboutUpdates列表之間,也可以在照片上點擊超過一頁。在查看About選項卡中的任何內容時,您可以看到Updates選項卡的一小部分,反之亦然。具體來說,我想知道如何創建這個多窗格佈局。屏幕截圖是從應用程序冰淇淋三明治

解決:

我結束了創建我自己的開源庫這個小程序。你可以在這個地址找到它: https://bitbucket.org/adneal/tabcarousellib/wiki/Home

enter image description here

+0

請更新更具體的細節和reqired截屏問題。 – 2012-03-22 05:13:07

+0

你有任何關於這方面的嘗試嗎?如果沒有,然後等待我的答案。 – 2012-03-24 07:03:51

+0

在我發佈之前,我對它進行了拍攝。我創建了所有必要的佈局,我從人民應用程序中拿走了他們,但我無法獲得正確的源代碼。我不確定你是怎麼做到的,但People應用使用了幾個自定義類,當你嘗試對它們進行逆向工程時,它們會變得有點壓倒性。 – adneal 2012-03-24 07:17:05

回答

1

首先,因爲我得到了你想要實現android系統的SPLITVIEW。

如果是,則使用此鏈接從開發人員網站獲取fragments的信息。 使用此Demo of developer site

如果沒有得到解決,然後使用這個演示示例:Demo

如果還是它不是你想要什麼,然後也讓我知道。

我很樂意幫助你。

+0

我不需要'Fragments'的幫助。這不是我要找的。我想我很難用文字來解釋。如果你曾經使用過**冰淇淋三明治中的**人**應用,那麼很明顯我的意思是。 [Gigbeat beta](http://blog.gigbeat.fm/post/18425833350/gigbeat-1-2-beta)也有這個自定義佈局。 – adneal 2012-03-24 07:32:38

+0

@aneal:好的,然後讓我看看它 – 2012-03-24 07:39:57

+0

看什麼? ** Gigbeat beta **?鏈接在我以前的文章中,但在這裏直接。 [Gigbeat beta](http://gigbe.at/uploads/gigbeat-1.2-beta.apk) – adneal 2012-03-24 07:41:47

1

對於查看尋呼機首先你要通過這個svn。我已經通過android開發人員網站。如果你想要多窗格佈局與Fragment然後它非常困難。我會建議你去爲碎片,並實現你的多 - 窗格佈局。

但我也可以理解你的問題,也可以從Android 3.0(API級別11)獲得片段。如果你想瞄準下面這個設備,那麼它成爲必要使用View Pager.So你必須努力實現它。

Study this for creating horizontal List View

試試這個第一如果你可以自定義 ViewPager Indicator in android

+0

另外一件事我想說多窗格佈局使用在Tablet.as我們有很多的空間來顯示數據。和Tab支持來自3.0.Above 3.0支持android.So片段,如果你沒有任何具體的要求,然後使用片段 – Sameer 2012-03-29 20:16:40

+0

我看到你回答,但它不是我在找。我不需要'Fragments'或'ViewPager'的幫助。屏幕截圖中的小部件是依賴於新的ICS API的幾個自定義類的結果。我在'SOLVED'下的OP中添加了一個鏈接,該鏈接將您引導至Gigbeat網站,並專門討論我在尋找什麼以及他們如何將這個小部件作爲開源庫項目發佈。我沒有獎勵任何人的賞金,因爲沒有人回答我的問題。 'ViewPagerIndicator'不是我要找的。 – adneal 2012-03-31 18:29:03

+0

好..我明白了你的觀點 – Sameer 2012-04-02 05:28:04