1
我遇到了Android v7支持工具欄的問題。當我按照上面的按鈕激活家庭並顯示它時(請參閱下面的Java代碼),爲圖像視圖的工具欄的內容提供了額外的填充。我想刪除Imageview左側的額外填充。工具欄左側插入/填充
我已經嘗試過的屬性,什麼都沒有改變:
app:contentInsetLeft="0dp"
app:contentInsetStart="0dp"
注意,當我使用這些屬性不在家高達,它的工作原理並沒有填充。
XML:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_height="?attr/actionBarSize"
android:layout_width="match_parent"
android:background="?attr/toolbarBackground"
app:contentInsetLeft="0dp"
app:contentInsetStart="0dp"
android:contentInsetLeft="0dp"
android:contentInsetStart="0dp">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icn_photo"
android:padding="0dp"/>
</android.support.v7.widget.Toolbar>
JAVA:
setSupportActionBar(binding.toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setDisplayShowTitleEnabled(false);
我怎麼能解決我的問題?
編輯來自這個問題Android API 21 Toolbar Padding不同,因爲在我的情況,我需要保護家庭高達(回)按鈕。
嗨umitems,是的,我試過,但沒有結果 –
我已經更新了我的答案。 – UmAnusorn
對於第一個解決方案,我嘗試過,但沒有HomeAsUp Button是我想要保存的。我設置了actionBar.setDisplayShowHomeEnabled(true);但沒有成功。 –