我得到了这种情况。如何将图标置于更高的位置?它似乎被切断了
这是我的java代码
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();
我的工具栏XML。
<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>
答案 0 :(得分:0)
你应该
<android.support.v7.widget.Toolbar
android:id="@+id/nullToolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
...