想要将导航图标位置更改为8dp左侧。
我附上了截图
黑色线是当前位置。
橙色线是我想要放置导航图标的位置。
到目前为止,我已经实施的是。
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_gravity="center"
android:background="?attr/colorPrimary"
android:clipToPadding="false"
android:gravity="center|start"
app:contentInsetLeft="0dp"
app:contentInsetStart="0dp"
android:contentInsetLeft="0dp"
android:contentInsetStart="0dp"
app:navigationIcon="@drawable/arrow"/>
和
if (actionBar != null) {
// Tried Both
actionBar.setHomeButtonEnabled(true); & actionBar.setHomeButtonEnabled(false);
toolbar.setContentInsetsAbsolute(0, 0);
}
答案 0 :(得分:1)
请尝试添加
android:paddingLeft="-8dp"
或
android:layout_marginLeft="-8dp"
这将有效。