androidstudio自带的创建SetActivity功能,生成的界面左边有空白,为左边logo的占位
如下图,下面提供两种去掉空白的方法
方法一:
新建res/values-sw360dp-v13/values-preference.xml文件
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools">
<bool name="config_materialPreferenceIconSpaceReserved" tools:ignore="MissingDefaultResource,PrivateResource">false</bool>
<dimen name="preference_category_padding_start" tools:ignore="MissingDefaultResource,PrivateResource">0dp</dimen>
</resources>
方法二:
自定义实现抽象类覆盖方法:
public abstract class BasePreferenceFragment extends PreferenceFragmentCompat {
private void setAllPreferencesToAvoidHavingExtraSpace(Preference preference)