Ich bin ein TabLayout
und ViewPager
mit ActionBar tabs
nach dem Leitfaden zur Anzeige Google Play Style Tabs using TabLayout jedoch sind meine Laschen an der linken Seite der ActionBar zerquetscht, unten gezeigt:Tabs in TabLayout nicht ganze ActionBar füllen
Und Ich möchte, dass sie die ganze Stange mit gleicher Breite aufnehmen.
In activity_main.xml einem Stil wurde geschaffen, um zu zeigen die ActionBar:
<android.support.design.widget.TabLayout
android:id="@+id/sliding_tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/AppTheme"
app:tabMode="scrollable" />
Hier ist der styles.xml Code:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowActionBar">true</item>
<item name="tabIndicatorColor">#ffff0030</item>
</style>
Ich habe nur ein paar kleinere Änderungen an der Führungs gemacht
Auch meine MainActivity
erweitert jetzt AppCompatActivity
anstelle einer FragmentActivity
.
Ihr TabLayout ist in ein LinearLayout eingebettet, wie in der Anleitung gezeigt? – Gosu
Ja, es ist mit dem LinearLayout –
hinzufügen das funktioniert: 'app: tabGravity =" füllen "' – Weel