verwendete ich CollapsingToolbarLayout
als Mutter von Toolbar
, darunter das LayoutToolbar innerhalb CollapsingToolbarLayout, Toolbar Titel zeigt nicht
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/collapsing_toolbar_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.v7.widget.Toolbar
android:id="@+id/test_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:minHeight="?attr/actionBarSize"
app:navigationIcon="@drawable/abc_ic_ab_back_mtrl_am_alpha"
app:theme="@style/ThemeOverlay.AppCompat.Light" />
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
Dann will ich den Titel des Toolbar
mit dem folgenden Code setzen, aber es hat nicht funktioniert. Der Titel wurde einfach nicht angezeigt.
Toolbar toolbar = (Toolbar) findViewById(R.id.test_toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayShowTitleEnabled(true);
getSupportActionBar().setTitle("ABC");
ich auch den Titel in CollapsingToolbarLayout
mit dem folgenden Code festgelegt versucht, es entweder nicht funktioniert hat.
CollapsingToolbarLayout collapsingToolbarLayout = (CollapsingToolbarLayout) findViewById(R.id.collapsing_toolbar_layout);
collapsingToolbarLayout.setTitleEnabled(true);
collapsingToolbarLayout.setTitle("ABC");
Aber wenn ich CollapsingToolbarLayout
von meinem Layout entfernt und AppBarLayout
als direkte Elternteil Toolbar
machen, über den Code, um den Titel des Toolbar
gearbeitet einzustellen.
Habe ich etwas verpasst? Dieses Problem ist so seltsam. Ist es ein Fehler in der Design-Support-Bibliothek? Wie kann ich es lösen, ohne mein Layout zu ändern?
Try 'android: fitsSystemWindows = "true"' auf 'CoordinatorLayout',' AppBarLayout' und 'CollapsingToolbarLayout'. –
@ FarbodSalamat-Zadeh Vielen Dank für Ihre Antwort. Es hat nicht funktioniert, nachdem ich versucht habe, wie du gesagt hast. – alijandro
irgendwelche Updates zu diesem Thema? Mit dem gleichen Problem hier !! – Shatazone