Wie können wir den Untertitel der Symbolleiste korrekt entfernen und den Titel wieder einfügen?Symbolleisten-Untertitel entfernen
Dadurch getSupportActionBar().setSubtitle(null);
nur den Text entfernt, aber der Titel bleibt in der Spitze, this image represents the behaviour.
Ich habe auch versucht, dies als Versuch, es zu aktualisieren, aber hat nicht funktioniert als gut:
getSupportActionBar().setSubtitle(null);
getSupportActionBar().setDisplayShowTitleEnabled(false);
getSupportActionBar().setDisplayShowTitleEnabled(true);
XML-Code:
<android.support.v7.widget.Toolbar
android:id="@+id/settingsToolbar"
android:layout_width="match_parent"
android:layout_height="@dimen/toolbar_height"
android:paddingTop="@dimen/toolbar_padding"
android:minHeight="@dimen/toolbar_min_height"
android:background="@color/colorPrimary"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:animateLayoutChanges="true"/>
Einstellung der Werkzeugleiste oben:
Toolbar toolbar = (Toolbar)findViewById(R.id.settingsToolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("Settings");
getSupportActionBar().setHomeButtonEnabled(true);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
Dies ist kein Duplikat von this question, da die akzeptierte Antwort es nicht löst.
Lösung mit "null" funktioniert gut für mich. Kannst du mehr Informationen posten? Code/Symbolleiste xml. –
Siehe bitte bearbeiten – afellowcoder
Einstellung getSupportActionBar(). SetSubtitle (null); funktioniert auch gut für mich. – Tasneem