Support wifi display settings on tablets.

Bug: 7612891
Change-Id: Ie1268f97e4c28cd9a321a966cd6952bd2a9bc281
This commit is contained in:
Jeff Brown
2013-01-11 15:29:27 -08:00
parent 0c13c64a63
commit e428e02f16

View File

@@ -93,9 +93,8 @@ public final class WifiDisplaySettings extends SettingsPreferenceFragment {
Activity activity = getActivity(); Activity activity = getActivity();
mActionBarSwitch = new Switch(activity); mActionBarSwitch = new Switch(activity);
if (activity instanceof PreferenceActivity) { mActionBarSwitch.setOnCheckedChangeListener(mSwitchOnCheckedChangedListener);
PreferenceActivity preferenceActivity = (PreferenceActivity) activity;
if (preferenceActivity.onIsHidingHeaders() || !preferenceActivity.onIsMultiPane()) {
final int padding = activity.getResources().getDimensionPixelSize( final int padding = activity.getResources().getDimensionPixelSize(
R.dimen.action_bar_switch_padding); R.dimen.action_bar_switch_padding);
mActionBarSwitch.setPadding(0, 0, padding, 0); mActionBarSwitch.setPadding(0, 0, padding, 0);
@@ -106,10 +105,6 @@ public final class WifiDisplaySettings extends SettingsPreferenceFragment {
ActionBar.LayoutParams.WRAP_CONTENT, ActionBar.LayoutParams.WRAP_CONTENT,
ActionBar.LayoutParams.WRAP_CONTENT, ActionBar.LayoutParams.WRAP_CONTENT,
Gravity.CENTER_VERTICAL | Gravity.END)); Gravity.CENTER_VERTICAL | Gravity.END));
}
}
mActionBarSwitch.setOnCheckedChangeListener(mSwitchOnCheckedChangedListener);
mEmptyView = (TextView) getView().findViewById(android.R.id.empty); mEmptyView = (TextView) getView().findViewById(android.R.id.empty);
getListView().setEmptyView(mEmptyView); getListView().setEmptyView(mEmptyView);