Do not use getSupportActionBar().setTitle(title);
to set the title, if you have a custom Toolbar layout.
Instead, assuming your XML layout looks like this:
<!-- Toolbar -->
<android.support.v7.widget.Toolbar
android:id="@+id/main_toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/main_toolbar_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="@+id/main_toolbar_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
</android.support.v7.widget.Toolbar>
You need to call, somewhere in your MainActivity
's onCreate()
probably:
((TextView) findViewById(R.id.main_toolbar_title)).setText("Title!");