Hallo,
meine Idee ist es, die neue Toolbar in einer Fragment einzeilig und im anderen zweizeilig mit Button zu bauen.
XML
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/primary"
android:minHeight="?attr/actionBarSize"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
</android.support.v7.widget.Toolbar>
Wen die ein bestimmtes Fragment hinzugefügt wird soll sich das Layout so verändern. Und beim verlassen wieder alles zurücksetzen.
Was auf meiner TO-DO Liste noch fehlt ist die Gravity, der Titel ist noch in der Mitte und nicht wie gewollt unten.
Meine Frage ist wie setze Programmiertechnisch ich die Gravity vom Titel in der Toolbar auf Bottom ?
Java
toolbar = (Toolbar) getActivity().findViewById(R.id.toolbar);
addAction = (FloatingActionButton) getActivity().findViewById(R.id.fab);
// Gets the layout params that will allow you to resize the layout
RelativeLayout.LayoutParams newParams = new RelativeLayout.LayoutParams(toolbar.getLayoutParams());
params = new RelativeLayout.LayoutParams(toolbar.getLayoutParams());
// Changes the height and width to the specified *pixels*
newParams.height = MyMethodes.dpToPx(128,getActivity());
toolbar.setPadding(0, 0, 0, MyMethodes.dpToPx(28, getActivity()));
toolbar.setLayoutParams(newParams);
addAction.setVisibility(View.VISIBLE);
/*android:layout_height="128dp"
android:gravity="bottom""
android:paddingBottom="28dp"*/
Alles anzeigen
Ich würde mich sehr über Hilfe freuen