2016-08-18 24 views
5

I PageCurl Effect A ile fragmanları değiştirmek zorunda bir MainActivity ve 3 Fragments-Android sayfa kıvırma kullanılarak fragmanlar

  1. Fragman A
  2. Fragman B
  3. Fragman C

sahip> B -> C

Fragments için PageCurl Effect'u kullanarak bunu nasıl yapabilirim?

PageCurl bağlantılarını okudum, Ama sadece görseller içindir. önce Birkaç ay, ben sayfa oluşturmak için bir yol düşündüm

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

:

+0

Merhaba. Burada bir sorum var. Neden ve neden bir aktiviteye 100 parça yüklersiniz? Bunun yerine bir parçayı kullanamaz ve içindeki görünümü değiştiremez misiniz? Senaryonun farkında bile değilim. Bu sana yardım etmeme yardımcı olabilir. :) –

+0

Merhaba, Bunun için henüz bir çözüme ulaştınız, hala bir cevap arıyorum ve @ Vishwanath.M'yi kullanabilirim –

cevap

0

Sana bu Page Curl kütüphanelerin birini kullanmak istiyor sanırım ebook uygulamam için curl etkisi. Ama yine de henüz hayata geçirilmemiş bir fikir olarak. Bu fikir kütüphane no.1 kullanır. İşte

basit adım:

  1. Yük parçası A
  2. bir bütün fragmanının bir ekran görüntüsü alın. kütüphane için ilk görüntü olarak 2. adımdan itibaren
  3. Seti ekran görüntüsü: (Take a screenshot of a whole View bu bir yardım olabilir).
  4. B ve C parçalarını yükle
  5. B ve C parçalarının tam ekran görüntüsünü alın. kütüphane için ikinci ve üçüncü görüntü olarak
  6. kaydet. İkinci kütüphane için

, yaptığını PageTurner gibi yapmak öğrenebilirsiniz. Ancak, lütfen SayfaTurner'ın GPL-V3 lisansı kapsamında lisanslı olduğunu unutmayın.

+0

HI, ekran görüntüsü alarak 100 sayfa olduğunda hem çalışmayı denedim hem de çalışmamayı denedik 100 sayfalık ve kaydetme ağır olmayacak ..? –

+0

Tüm sayfaların ekran görüntüsünü almanıza gerek yoktur. Bunun yerine, kullanıcının gecikme hissi vermeden görüntüleyebileceği makul bir toplam sayfa ekran görüntüsü elde etmeyi deneyin. Belki yaklaşık 10 veya 15 sayfa. Kullanıcı sayfayı kaydırırken, bir sonraki ekran görüntüsünü al. Kullanıcının geçerli sayfasını ortada konumlandırmayı deneyebilirsiniz. Örneğin, eğer sayfa 5'teki kullanıcı ise, sayfa 5'ten sonra 6 sayfa ve sayfa 5'ten 4 sayfa hazırlayabilirsiniz. –

İlgili konular