Ich füge Tab mit falschen ausgewählt. Ich möchte auch nicht die Standard-Registerkarte ausgewählt, wie TabLayout bietet. Also habe ich diese Registerkarte gesetzt Farbe von tabSelectedTextColor
. Hat jemand eine Idee zu verhindern Standard TabLayout
ausgewählt oder Tab-Farbe zu behandeln, auch wenn wir ausgewählt falsch gesetzt.Hinzufügen Registerkarte mit ausgewählten falsch, sondern Registersatz Farbe tabSelectedTextColor
<android.support.design.widget.TabLayout
android:id="@+id/tabs_sub"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/blue_dark"
android:tabStripEnabled="false"
app:tabBackground="@color/blue_dark"
app:tabMode="scrollable"
app:tabSelectedTextColor="@color/white"
app:tabTextColor="@color/blue" />
Ich füge 4-5 Tab dynamisch und für alle falsch gesetzt, so dass es app:tabSelectedTextColor
für alle Reiter statt app:tabTextColor
stattfinden wird. Nach dem Klicken auf einen Tab wird die angegebene Farbe gesetzt, aber es ist nicht gleich zum ersten Mal
tabs_sub.addTab(tabs_sub.newTab().setText("TAB1").setTag(details), false);
Können Sie bitte Ihre Java-Codes veröffentlichen? – FAT
@FerdousAhamed Hallo, Ich füge Tab in tabLayout, die ich erwähnt, so die Java-Code, den Sie wollen? Ich füge nur mit der ausgewählten falschen Registerkarte nichts hinzu –