2014-10-23 14 views
16

nasıl yaparım PagerTabStrip, ViewPager için sekmeleri görüntüleme yöntemidir. Ve şimdi ActionBarToolbar için kullanımdan kaldırıldı, PagerTabStrip tek seçeneğim gibi görünüyor.Bir ViewPager için sekmeleri artık ActionBar sekmelerinin kullanımdan kaldırıldığını (Lollipop)

hariç

, ben sadece şu tarzda çıkar bkz:

: enter image description here

Gerçekten sadece (simgelerle) Normal sekmeleri Böyle daha önce İşlem Çubuğu bile yaparım yol ister enter image description here

Şimdi bunu yapmanın doğru yolu nedir? Eski bir TabWidget kullanmalı ve sekmeleri el ile mi ekleyeyim? Ya da benim bilmediğim PagerTabStrip'u şekillendirmenin bir yolu var mı?

DÜZENLEME:

+1

Açık kaynak projeleri olarak kullanılabilen ViewPagerIndicator kitaplığı, 'PagerSlidingTabStrip' ve diğerleri gibi bağımsız göstergeler vardır. Kendi gösterginizi de yazabilirsiniz. – CommonsWare

+0

İşlem çubuğu gerçekten kullanımdan kaldırıldı mı? –

+0

Bağlantı için teşekkürler; Daha önce bu yazıya baktım ama doğru cevabı bulamadım. Sorumu, gittiğim sonucun bir örneği ile güncelledim. Ne yazık ki 'PagerTabStrip' sadece kısa kenar şeridini metinle gösteriyor – Prodikl

cevap

8

https://github.com/neokree/MaterialTabsGoogle I/O Android App den SlidingTabLayout göz at: İşte kullanarak sona erdi Kütüphane. Bu SlidingTabStrip bağlıdır.

Bunu bir simple search yaparak nasıl kullanıldığını görebilirsiniz: sonra Düzeninize eklemek ve sadece bu yüzden gibi senin ViewPager ile bağlayın: sekmeleri özelleştirmek için setCustomTabView bir yolu yoktur

slidingTabLayout.setViewPager(viewPager); 

.

+0

Bunun için teşekkürler. Bu tam olarak aradığım şey gibi görünmüyor. İdeal olarak sadece sekmelere simgeler ekleyebiliyorum. Teşekkürler! – Prodikl

+1

Bu çözüm Araç Çubuğu ile güzel oynuyor mu? –

İlgili konular