0
Ich bekomme diese Situation. Wie setze ich das Icon auf eine höhere Position? Es scheintÄndern der Position von ActionBarDrawerToggle in der Symbolleiste
Hier abgeschnitten werden meine Java-Code ist
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
this, drawer, (Toolbar) findViewById(R.id.nullToolbar), R.string.nav_drawer_open, R.string.nav_drawer_close);
drawer.addDrawerListener(toggle);
toggle.syncState();
meine XML in der Symbolleiste.
<android.support.v7.widget.Toolbar
android:id="@+id/nullToolbar"
android:layout_width="match_parent"
android:layout_height="34dp"
android:background="?attr/colorPrimary"
app:contentInsetEnd="0dp"
app:contentInsetStart="0dp"
app:popupTheme="@style/AppTheme.PopupOverlay"
app:titleTextAppearance="@style/ToolbarTitle">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageButton
android:id="@+id/btnToolbarSearch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:background="?attr/selectableItemBackground"
android:padding="@dimen/image_button_padding"
android:src="@drawable/ic_search_white" />
</RelativeLayout>
</android.support.v7.widget.Toolbar>
haben oder ich glaube, Sie android verwenden können: layout_height = "wrap_content" –
ich mein Design brechen werde, wenn ich das tun. Mein AppBarLayOut enthält mehr als eine Toolbar –
Oh. Vielleicht sollten Sie das gesamte XML-Layout in Ihre Frage einfügen. –