diff options
author | Alan Viverette <alanv@google.com> | 2014-04-15 17:08:47 -0700 |
---|---|---|
committer | Alan Viverette <alanv@google.com> | 2014-04-15 17:08:47 -0700 |
commit | f6cbcdebbd8ffd56acabab77b9a877045282576c (patch) | |
tree | 79b37bf905318ad0fcb155745a254c0ab1123a87 /src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java | |
parent | 7a6bfd132cac4dcff72e3adcdd68a7ef777cee12 (diff) | |
download | packages_apps_Settings-f6cbcdebbd8ffd56acabab77b9a877045282576c.zip packages_apps_Settings-f6cbcdebbd8ffd56acabab77b9a877045282576c.tar.gz packages_apps_Settings-f6cbcdebbd8ffd56acabab77b9a877045282576c.tar.bz2 |
Use action bar widget context for accessibility toggle switches
Change-Id: I078968b3f4f59439743356e9fe241cdf385deef6
Diffstat (limited to 'src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java')
-rw-r--r-- | src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java b/src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java index 03f9072..a6901ad 100644 --- a/src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java +++ b/src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java @@ -88,11 +88,14 @@ public abstract class ToggleFeaturePreferenceFragment public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); - final Context context = view.getContext(); + final Context context = getActivity().getActionBar().getThemedContext(); final int padding = context.getResources().getDimensionPixelSize( R.dimen.action_bar_switch_padding); mToggleSwitch = new ToggleSwitch(context); mToggleSwitch.setPaddingRelative(0, 0, padding, 0); + mToggleSwitch.setLayoutParams(new ActionBar.LayoutParams( + ActionBar.LayoutParams.WRAP_CONTENT, ActionBar.LayoutParams.WRAP_CONTENT, + Gravity.CENTER_VERTICAL | Gravity.END)); onProcessArguments(getArguments()); } @@ -127,11 +130,8 @@ public abstract class ToggleFeaturePreferenceFragment private void installActionBarToggleSwitch() { final ActionBar ab = getActivity().getActionBar(); - final ActionBar.LayoutParams params = new ActionBar.LayoutParams( - ActionBar.LayoutParams.WRAP_CONTENT, ActionBar.LayoutParams.WRAP_CONTENT, - Gravity.CENTER_VERTICAL | Gravity.END); ab.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM, ActionBar.DISPLAY_SHOW_CUSTOM); - ab.setCustomView(mToggleSwitch, params); + ab.setCustomView(mToggleSwitch); onInstallActionBarToggleSwitch(); } |