2016-08-18 59 views
5

我有一個MainActivity和3 Fragments-的Android頁面捲曲廣告素材使用片段

  1. 片段A
  2. 片段B
  3. 片段C

我有PageCurl Effect A-替換片段>乙 - > C

我該如何使用PageCurl Effect做片段?

我已閱讀PageCurl鏈接,但它們僅適用於圖像。

+0

嗨。我在這裏有一個查詢。爲什麼以及如何將100個片段加載到活動中?相反,你不能使用一個片段並替換它裏面的視圖?我不知道你的情況。這可能會幫助我幫助你。 :) –

+0

嗨,你有沒有達到一個解決方案,但我仍然在尋找一個答案,我可以使用一些幫助@ Vishwanath.M –

回答

0

我猜你想使用這些卷頁庫之一:

  1. Harri Smått android_page_curl
  2. Moritz Wundke android_page_curl

前幾個月,我已經想到了一個方法來創建頁面捲曲效果爲我的電子書應用程序。但它仍然是一個尚未實現的想法。這個想法使用庫1號。

這裏簡單的步驟:

  1. 負載碎片A
  2. 獲得整個片段的屏幕截圖。 (這可能是一個幫助:Take a screenshot of a whole View
  3. 將步驟2中的屏幕截圖設置爲庫的第一張圖像。
  4. 載入碎片B和C
  5. 獲取整個碎片B和C截圖。
  6. 另存爲圖書館的第二張和第三張圖片。

對於第二個庫,你可以學習如何做到像PageTurner做。但請注意,PageTurner已獲得GPL-V3許可。

+0

嗨,我曾嘗試過但沒有工作,當我們有100頁採取截圖100頁,並保存它不會很重.. ..? –

+0

您無需獲取所有頁面的屏幕截圖。相反,只要嘗試獲得用戶可以查看的合理的總頁面截圖,而不會感到滯後。大約10或15頁。無論何時用戶滾動頁面,都可以獲取下一個截圖。您可以嘗試將用戶當前頁面定位在中間位置。例如,如果用戶在第5頁上,則可以在第5頁之後準備6頁,在第5頁之前準備4頁。 –