«android-viewpager» etiketlenmiş sorular

Kullanıcının hızlıca kaydırabileceği alt görünümlerin düzenini yöneten bir ViewGroup.

9
Android ViewPager - Sayfanın önizlemesini solda ve sağda göster
Android kullanıyorum ViewPager. Yapmak istediğim, sayfanın önizlemesini hem solda hem de sağda göstermek. pageMarginSağ tarafın önizlemesini göstermek için bir negatifi nerede kullanabileceğimi gördüm . setPageMargin(-100); Sol tarafın da önizlemesini gösterebileceğim bir şey var mı? Temelde aradığım galeri widget'ına benzer bir şey.

8
Bir Android uygulaması için şeffaf bir demo ekranı nasıl oluşturursunuz?
Yalnızca bir kullanıcı uygulamamı ilk kez yüklediğinde başlatılan yarı şeffaf bir demo ekranı oluşturmaya çalışıyorum. İşte Pulse News uygulamasından bir örnek: Galaxy Nexus Nexus One 'Atlamak için dokun' özelliği yerine, kullanıcının bu tür şeffaf demo sayfalarından birkaçını kaydırabilmesini istiyorum. İlk denemem için ViewPagerIndicator kitaplığından bir örneği değiştirdim . Görüntü sayfalayıcısının …

11
ViewPager.setOffscreenPageLimit (0) beklendiği gibi çalışmıyor
Örneğimde kullandığım parçalar ViewPageroldukça yoğun kaynaklıdır, bu yüzden bir seferde yalnızca bir tane yüklemek istiyorum. Aşağıdakileri denediğimde: mViewPager.setOffscreenPageLimit(0); mViewPager.setAdapter(mPagerAdapter); Benim FragmentStatePagerAdapter.getItem(int position)geçersiz kılma fonksiyonum 3 kez çağrılıyor, bu da aradığımda oluyor mViewPager.setOffscreenPageLimit(1). 0 ekran dışı sayfa belirlediğim için yalnızca bir kez çağrılmasını beklerdim. Ben dersen çünkü her şeyi doğru arıyorum …

13
ViewPager'da FragmentPagerAdapter kullanan parça ikinci kez görüntülendiğinde boştur
Ana görünümde farklı parçaları açan alt kısımda sekmeler bulunan bir parça arayüzüne sahibim. Öğe listesi olan belirli bir parçam var. Kullanıcı bu listedeki öğelerden birini seçerse, önceki parçadaki listedeki tüm öğeler arasında yatay olarak kayan bir görüntüleyici içeren başka bir parça açılır. Bu harika çalışıyor. Viewpager, öğeleri görüntülemek için FragmentPagerAdapter …

9
SwipeRefreshLayout + ViewPager, yalnızca yatay kaydırmayı sınırlasın mı?
Uygulamamda SwipeRefreshLayoutve uyguladım ViewPagerancak büyük bir sorun var: Sayfalar arasında geçiş yapmak için sola / sağa kaydıracağım zaman kaydırma çok hassas. Biraz aşağı kaydırmak da SwipeRefreshLayoutyenilemeyi tetikleyecektir . Yatay kaydırmanın başlayacağı zamana bir sınır ayarlamak ve ardından yalnızca kaydırma bitene kadar yatay kaydırmaya zorlamak istiyorum. Başka bir deyişle, parmak yatay …

9
Google Maps API v2 ile ViewPager: gizemli siyah görünüm
Yeni google maps api v2 parçasını bir görünüm çağrı cihazına entegre ettim. Harita parçasından kaydırırken, siyah bir görünüm bitişik parçaların üzerine gelir. Birisi çözdü mü? Düzenleme: ekran görüntüsü public static class PagerAdapter extends FragmentPagerAdapter{ public PagerAdapter(FragmentManager fm) { super(fm); } @Override public int getCount() { return NUM_ITEMS; } @Override public …

9
Bir ScrollView içindeki ViewPager doğru şekilde kaydırılmıyor
Üzerinde birkaç bileşen bulunan ve içeriği cihazın yüksekliğinden daha uzun olan bir "sayfam" var. Güzel, sadece tüm düzeni (tüm sayfayı) a içine koyun ScrollView, sorun değil. Bileşenlerden biri a ViewPager. Bu doğru şekilde işliyor, ancak bir kaydırma / sallama tepkisi doğru performans göstermiyor, titriyor ve her zaman çalışmıyor. Görünüşe göre …

13
ViewPager içeriği yeniden çizmiyor, boş kalıyor / boş kalıyor
Burada ViewPager ile ilgili çok garip bir sorun yaşıyoruz. Listeleri her ViewPager sayfasına gömüyoruz ve liste verilerini güncellerken hem liste bağdaştırıcısında hem de görünüm sayfalayıcı bağdaştırıcısında notifyDataSetChanged öğesini tetikliyoruz. Gözlemlediğimiz şey, sayfanın bazen görünüm ağacını güncellemediği, yani boş kaldığı, hatta bazen sayfalandığında kaybolduğu. Birkaç kez ileri geri sayfalandığında, içerik aniden …

4
Bir ViewPager'ın mevcut konumunu alma
Galeri widget'ıyla getSelectedItemPosition () kullanabildiğimi biliyorum; mevcut konumu almak için, ancak ViewPager'da öyle görünmüyor. Bir dinleyici kurabileceğimi ve sayfa değiştirildiğinde konumu alabileceğimi biliyorum. Ama şu anki görüş konumunu istiyorum.

8
Android için bir ViewPager'ın geçerli sayfa numarasını nasıl alırsınız?
Öğesinin geçerli sayfa konumunu bilmek istiyorum ViewPager. Bir adaptör oluşturuyorum ve bu adaptörü ViewPager. Şimdi geçerli sayfa numarasını veya mevcut görünümün konumunu bilmek istiyorum, çünkü o belirli sayfada bazı ekstra etkinlikler başlatmak istiyorum. viewPager.setCurrentItem(1);İlk öğeyi ayarlamak için kullandım . Mevcut sayfayı almak için benzer bir yöntem var mı?

2
ViewPager içindeki Aynı Parçaların ViewModel'ini Enjekte Etmek için Hançer 2 nasıl kullanılır
Dagger 2'yi projeme eklemeye çalışıyorum. Parçalarım için ViewModels (AndroidX Architecture bileşeni) enjekte edebildim. Aynı parçanın (her sekmeler için sadece küçük bir değişiklik) 2 örneğine sahip bir ViewPager var ve her sekmesinde, bir LiveDataveri değişikliği (API) güncellenen almak için gözlemliyorum . Sorun, api yanıtı geldiğinde ve güncellediğinde LiveData, şu anda görünür …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.