2016-10-06 3 views
1

Ich suche eine navbar wie dies in Android zu machen: Scketch of navbarAndroid horizontales Scrollen Tabs in menubar

Alles ist gerade nach vorne neben den Monaten. Ich möchte in der Lage sein, durch Ziehen oder durch Klicken auf einen Monat durch die Monate zu blättern. Ich möchte auch, dass der aktuelle Monat derjenige ist, der beim Start zentriert ist.

Alle Vorschläge, wie dies zu machen ist willkommen.

+0

Sie können eine horizontale Scoll-Ansicht verwenden, die mit Bildansichten gefüllt ist, die die Monate darstellen. Darunter können Sie dann Ihre Tab-Ansicht platzieren. –

+0

http://blog.grafixartist.com/parallax-scrolling-tabs-design-support-library/ –

+1

Verwenden Sie TabLayout mit der App: tabMode = "scrollbar". Sie finden die Implementierung und den Code unter dem Thema Scrollable Tabs [hier] (http://www.androidhive.info/2015/09/android-material-design-working-with-tabs/). –

Antwort

1

Verdeckte den obigen Kommentar als Antwort. Hoffe es löst dein Problem.

Verwenden Sie TabLayout mit App: tabMode = "scrollbar". Sie finden die Implementierung und den Code unter dem Thema Scrollable Tabshere.

-1
ActionBar mActionBar = getActionBar(); 
mActionBar.setDisplayShowHomeEnabled(false); 
mActionBar.setDisplayShowTitleEnabled(false); 
LayoutInflater mInflater = LayoutInflater.from(this); 
View mCustomView = mInflater.inflate(R.layout.custom_actionbar, null); 
mActionBar.setCustomView(mCustomView); 
mActionBar.setDisplayShowCustomEnabled(true); 

machen horizontale Scrollview in benutzerdefinierten Layout.

Verwandte Themen