Merge "Allow below divider for all EntityHeader"
This commit is contained in:
committed by
Android (Google) Code Review
commit
afc09c5234
@@ -24,7 +24,6 @@ import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.FrameLayout;
|
||||
|
||||
import androidx.annotation.VisibleForTesting;
|
||||
import androidx.core.content.res.TypedArrayUtils;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceViewHolder;
|
||||
@@ -37,9 +36,7 @@ public class LayoutPreference extends Preference {
|
||||
private final View.OnClickListener mClickListener = v -> performClick(v);
|
||||
private boolean mAllowDividerAbove;
|
||||
private boolean mAllowDividerBelow;
|
||||
|
||||
@VisibleForTesting
|
||||
View mRootView;
|
||||
private View mRootView;
|
||||
|
||||
public LayoutPreference(Context context, AttributeSet attrs) {
|
||||
super(context, attrs);
|
||||
@@ -116,4 +113,11 @@ public class LayoutPreference extends Preference {
|
||||
return mRootView.findViewById(id);
|
||||
}
|
||||
|
||||
public void setAllowDividerBelow(boolean allowed) {
|
||||
mAllowDividerBelow = allowed;
|
||||
}
|
||||
|
||||
public boolean isAllowDividerBelow() {
|
||||
return mAllowDividerBelow;
|
||||
}
|
||||
}
|
@@ -238,6 +238,7 @@ public class EntityHeaderController {
|
||||
pref.setOrder(-1000);
|
||||
pref.setSelectable(false);
|
||||
pref.setKey(PREF_KEY_APP_HEADER);
|
||||
pref.setAllowDividerBelow(true);
|
||||
return pref;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user