Ich implementiere TabLayout zu ähnlichen Google Play Music App.Benutzerdefinierte TabLayout wie Google Play Music App
Das ist mein Layout:
<android.support.design.widget.TabLayout
android:id="@+id/tab_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</android.support.design.widget.TabLayout>
Mein Code TabLayout zu handhaben :
private void init() {
mTabLayout = (TabLayout) findViewById(R.id.tab_layout);
mTabLayout.addTab(mTabLayout.newTab().setText("Category 1"));
mTabLayout.addTab(mTabLayout.newTab().setText("Category 2"));
mTabLayout.addTab(mTabLayout.newTab().setText("Category 3"));
mTabLayout.addTab(mTabLayout.newTab().setText("Category 4"));
mTabLayout.addTab(mTabLayout.newTab().setText("Category 5"));
mTabLayout.setTabMode(TabLayout.MODE_SCROLLABLE);
}
Aber Ergebnis ist TabLayout Rand auf der linken Seite hat doensn't:
I versuchen Sie dies article, aber das Ergebnis ist nicht wie erwartet. Wie kann ich TabLayout wie die Google Play Music App wie oben gezeigt anpassen?
ich versucht habe, hinzufügen marinLeft oder paddingLeft, wenn ich es einen Raum auf dem linken Bildschirm machen bewegen, nicht wie erwartet. –
aktualisiert die Antwort :) – Bob
Ja, es funktionierte mit Android: paddingLeft = "16dp" und Android: clipToPadding = "false"> VOte für Ihre Antwort. Vielen Dank. –