diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 5e37d065eb8..d92e14f0184 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -125,10 +125,6 @@ android:value="com.android.settings.wifi.WifiSettings" /> - - - - - - - - diff --git a/res/values/strings.xml b/res/values/strings.xml index fbeca0ea2cb..137b1712ac4 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -936,8 +936,8 @@ Scan for devices - - Find nearby devices + + Scan Device settings diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java index bca5e46c1b3..c63d061bc45 100644 --- a/src/com/android/settings/Settings.java +++ b/src/com/android/settings/Settings.java @@ -76,6 +76,7 @@ public class Settings extends PreferenceActivity implements ButtonBarHandler { @Override protected void onCreate(Bundle savedInstanceState) { + setTheme(android.R.style.Theme_Holo_SplitActionBarWhenNarrow); getMetaData(); mInLocalHeaderSwitch = true; super.onCreate(savedInstanceState); @@ -107,6 +108,10 @@ public class Settings extends PreferenceActivity implements ButtonBarHandler { } }); } + + // TODO Add support for android.R.id.home in all Setting's onOptionsItemSelected + // getActionBar().setDisplayOptions(ActionBar.DISPLAY_HOME_AS_UP, + // ActionBar.DISPLAY_HOME_AS_UP); } @Override diff --git a/src/com/android/settings/bluetooth/BluetoothSettings.java b/src/com/android/settings/bluetooth/BluetoothSettings.java index 9c90b20ab64..f20ad784fdd 100644 --- a/src/com/android/settings/bluetooth/BluetoothSettings.java +++ b/src/com/android/settings/bluetooth/BluetoothSettings.java @@ -40,9 +40,8 @@ import com.android.settings.R; public final class BluetoothSettings extends DeviceListPreferenceFragment { private static final String TAG = "BluetoothSettings"; - private static final int MENU_ID_MAKE_DISCOVERABLE = Menu.FIRST; - private static final int MENU_ID_SCAN = Menu.FIRST + 1; - private static final int MENU_ID_ADVANCED = Menu.FIRST + 2; + private static final int MENU_ID_SCAN = Menu.FIRST; + private static final int MENU_ID_ADVANCED = Menu.FIRST + 1; private BluetoothEnabler mBluetoothEnabler; @@ -80,8 +79,6 @@ public final class BluetoothSettings extends DeviceListPreferenceFragment { activity.getActionBar().setSubtitle(mLocalAdapter.getName()); } - // TODO activity.setTheme(android.R.style.Theme_Holo_SplitActionBarWhenNarrow); - setHasOptionsMenu(true); } @@ -104,23 +101,22 @@ public final class BluetoothSettings extends DeviceListPreferenceFragment { @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { boolean bluetoothIsEnabled = mLocalAdapter.getBluetoothState() == BluetoothAdapter.STATE_ON; - menu.add(Menu.NONE, MENU_ID_MAKE_DISCOVERABLE, 0, R.string.bluetooth_visibility) - .setEnabled(bluetoothIsEnabled); menu.add(Menu.NONE, MENU_ID_SCAN, 0, R.string.bluetooth_preference_find_nearby_title) - .setIcon(R.drawable.ic_menu_scan_network).setEnabled(bluetoothIsEnabled); + //.setIcon(R.drawable.ic_menu_scan_network) + .setEnabled(bluetoothIsEnabled) + .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); menu.add(Menu.NONE, MENU_ID_ADVANCED, 0, R.string.bluetooth_menu_advanced) - .setIcon(android.R.drawable.ic_menu_manage); + //.setIcon(android.R.drawable.ic_menu_manage) + .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { - case MENU_ID_MAKE_DISCOVERABLE: // TODO // if (mLocalAdapter.getBluetoothState() == BluetoothAdapter.STATE_ON) { // onAddNetworkPressed(); // } - return true; case MENU_ID_SCAN: if (mLocalAdapter.getBluetoothState() == BluetoothAdapter.STATE_ON) { mLocalAdapter.startScanning(true); diff --git a/src/com/android/settings/wifi/WifiSettings.java b/src/com/android/settings/wifi/WifiSettings.java index a82960238eb..549e6958018 100644 --- a/src/com/android/settings/wifi/WifiSettings.java +++ b/src/com/android/settings/wifi/WifiSettings.java @@ -253,11 +253,16 @@ public class WifiSettings extends SettingsPreferenceFragment if (!mInXlSetupWizard) { final boolean wifiIsEnabled = mWifiManager.isWifiEnabled(); menu.add(Menu.NONE, MENU_ID_SCAN, 0, R.string.wifi_menu_scan) - .setIcon(R.drawable.ic_menu_scan_network).setEnabled(wifiIsEnabled); + //.setIcon(R.drawable.ic_menu_scan_network) + .setEnabled(wifiIsEnabled) + .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); menu.add(Menu.NONE, MENU_ID_ADD_NETWORK, 0, R.string.wifi_add_network) - .setIcon(android.R.drawable.ic_menu_add).setEnabled(wifiIsEnabled); + //.setIcon(android.R.drawable.ic_menu_add) + .setEnabled(wifiIsEnabled) + .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); menu.add(Menu.NONE, MENU_ID_ADVANCED, 0, R.string.wifi_menu_advanced) - .setIcon(android.R.drawable.ic_menu_manage); + //.setIcon(android.R.drawable.ic_menu_manage) + .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); } super.onCreateOptionsMenu(menu, inflater); }