Swarm Android uygulamasının actionbar'ında kullanılan eleman nedir? Ben yerel android actionbar ne de actionbarsherlock olduğunu düşünüyorum.Swarm App Android - Actionbar
6
A
cevap
5
uiautomatorviewer kullandıktan sonra baz bileşenler kalan bölümü için bir HorizontalScrollView içinde imagebuttons ve sağ bölümü için bir ImageButton bir LinearLayout olduğu görülebilir. Bununla birlikte, bu, kayan animasyonu nasıl elde edeceğinizi veya iki işlevli parçayı iyi bir şekilde nasıl ayıracağını açıklamıyor.
this fantastic library kullanarak küçük bir görünüm sunarak yeniden oluşturmayı başardım. Temel olarak, Pager Kayan Sekme Çubuğunu (PSTS) özel bir görünüm olarak eylem çubuğuna beslersiniz. action_bar_main.xml Ayrıca FragmentPagerAdapter PST'ler kurar nasıl değiştirmek zorunda bu
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.astuetz.PagerSlidingTabStrip
android:id="@+id/tabs"
android:layout_width="wrap_content"
android:layout_height="?android:attr/actionBarSize"
android:layout_alignParentBottom="true"
/>
</RelativeLayout>
olması ile
//I call this in the onCreate()of my activity
void setupActionBar() {
ActionBar actionBar = getActionBar();
View vwActionBar = View.inflate(this, R.layout.action_bar_main, null);
tabs = (PagerSlidingTabStrip) vwActionBar.findViewById(R.id.tabs);
actionBar.setCustomView(vwActionBar);
actionBar.setDisplayShowCustomEnabled(true);
actionBar.setDisplayShowTitleEnabled(false);
actionBar.setDisplayShowHomeEnabled(false);
}
. Kütüphaneler örnekleri bunun nasıl yapılacağına dair iyi bir örnek teşkil ediyor, ama burada benim.
public class MyPagerAdapter extends FragmentPagerAdapter
implements PagerSlidingTabStrip.IconTabProvider {
private final int[] ICONS = {
R.drawable.ic_home,
R.drawable.ic_dashboard,
R.drawable.ic_insights,
R.drawable.ic_stream
};
public MyPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public int getCount() {
return ICONS.length;
}
@Override
public android.support.v4.app.Fragment getItem(int position) {
return fragments.get(position);
}
@Override public int getPageIconResId(int i) {
return ICONS[i];
}
}
İlgili konular
- 1. docker swarm
- 2. Android ActionBar setCheckable() çalışmıyor
- 3. Android Honeycomb - Actionbar stilini değiştirme
- 4. Android studio v1 - actionbar gösteriliyor
- 5. App
- 6. Android App
- 7. android app
- 8. Android API Seviye 8 Uygulamasına ActionBar Ekleme?
- 9. Android Actionbar, genişlikleri sekmelere göre ayarlar
- 10. Android studio önizleme panelini oluşturmuyor ActionBar?
- 11. Android iç içe geçmiş PreferenceScreen with ActionBar
- 12. Android ActionBar: daraltılabilir Eylem düğmesi ile SearchView
- 13. Android actionbar yurttaşında taşma menüsü nasıl zorlanır?
- 14. Özel tema ActionBar android (menü çalışmıyor)
- 15. Android: ActionBar hisse senedi tarayıcısını beğendim
- 16. Android ActionBar özel eylem görünümü araç ipucu
- 17. Android Destek kitaplığında ActionBar # setDefaultDisplayHomeAsUpEnabled öğesi nedir?
- 18. Android ActionBar: sekmeleri dinamik olarak göster/gizle?
- 19. Sherlock Actionbar invalidateOptionsMenu()
- 20. Android App Hatası
- 21. Android App çöküyor
- 22. actionbar menü öğesi onclick?
- 23. ActionBar: Paylaş düğmesi çalışmıyor
- 24. Sekmelerdeki eylemlerin çökmesi ActionBar
- 25. Soft Keyboard Hides Actionbar
- 26. Özel görünüm ve sekmelerle Android ActionBar nasıl oluşturulur
- 27. xml'de android önekini kullanın (android :, app :, .. .. ..)
- 28. ActionBar, ekran yönüyle yüksekliği değiştirir
- 29. ActionBar, ilerleme çubuğunu göstermiyor
- 30. C# .dll kütüphanesi Android app
** 'uiautomatorviewer' ** kullanın ve öğrenin. – CommonsWare
Teşekkürler, bu araç işini yaptı. –
@AlockLeo, cevabım yardımcı olursa, kabul etmeyi unutmayın. –