show the dream enable switch in all conditions.
Bug: 7229905 Change-Id: I3fc3b2e8ce1e8bb08c72daed9c5d33ce5ff343c6
This commit is contained in:
@@ -96,23 +96,26 @@ public class DreamSettings extends SettingsPreferenceFragment {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
if (activity instanceof PreferenceActivity) {
|
|
||||||
PreferenceActivity preferenceActivity = (PreferenceActivity) activity;
|
final int padding = activity.getResources().getDimensionPixelSize(
|
||||||
if (preferenceActivity.onIsHidingHeaders() || !preferenceActivity.onIsMultiPane()) {
|
R.dimen.action_bar_switch_padding);
|
||||||
final int padding = activity.getResources().getDimensionPixelSize(
|
mSwitch.setPadding(0, 0, padding, 0);
|
||||||
R.dimen.action_bar_switch_padding);
|
activity.getActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM,
|
||||||
mSwitch.setPadding(0, 0, padding, 0);
|
ActionBar.DISPLAY_SHOW_CUSTOM);
|
||||||
activity.getActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM,
|
activity.getActionBar().setCustomView(mSwitch, new ActionBar.LayoutParams(
|
||||||
ActionBar.DISPLAY_SHOW_CUSTOM);
|
ActionBar.LayoutParams.WRAP_CONTENT,
|
||||||
activity.getActionBar().setCustomView(mSwitch, new ActionBar.LayoutParams(
|
ActionBar.LayoutParams.WRAP_CONTENT,
|
||||||
ActionBar.LayoutParams.WRAP_CONTENT,
|
Gravity.CENTER_VERTICAL | Gravity.END));
|
||||||
ActionBar.LayoutParams.WRAP_CONTENT,
|
|
||||||
Gravity.CENTER_VERTICAL | Gravity.END));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
setHasOptionsMenu(true);
|
setHasOptionsMenu(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onDestroyView() {
|
||||||
|
getActivity().getActionBar().setCustomView(null);
|
||||||
|
super.onDestroyView();
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onActivityCreated(Bundle savedInstanceState) {
|
public void onActivityCreated(Bundle savedInstanceState) {
|
||||||
logd("onActivityCreated(%s)", savedInstanceState);
|
logd("onActivityCreated(%s)", savedInstanceState);
|
||||||
|
Reference in New Issue
Block a user