Grundsätzlich möchte ich die Höhe der Registerkarten in Aktionsleisten ändern. Diese Frage wurde im Stackoverflow mehrmals gestellt, zum Beispiel:
Ich habe die meisten Lösungen ausprobiert, aber nichts funktioniert, hier ist mein Code.
%Vor%Offenbar ändert der Code nur die Höhe der Aktionsleiste, nicht die Höhe der Tableiste, wie ich es möchte. Hier ist das Bild als Referenz:
Wie Sie sehen können, ist die Aktionsleiste unten höher. Im Actionbar-Modus bleibt die Höhe der Tabs gleich.
Warum passiert das? Habe ich etwas verpasst??? Vielen Dank im Voraus:).
Gelöst, wie erwähnt in:
ActionBar mit den Navigations-Tabs ändert die Höhe mit der Bildschirmausrichtung
und
Anscheinend ist das ein Fehler von Android SDK ... Nie würde ich jedoch auf einen Bug wie diesen stoßen :(. Hoffe, das hilft anderen Leuten.
Indem Sie sowohl das Application-Designattribut android: actionBarSize als auch das ActionBar.TabView-Style-Attribut android: minHeight (oder height) auf 80 dpi setzen. Ein grundlegendes Beispiel:
%Vor%Thema in Manifest einstellen:
%Vor%Aktivität
%Vor%Tags und Links android android-layout android-fragments android-styles android-tabs