summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/bluetooth/BluetoothDeviceNamePreferenceController.java
diff options
context:
space:
mode:
authorAntony Sargent <asargent@google.com>2017-06-16 13:17:39 -0700
committerAntony Sargent <asargent@google.com>2017-06-26 10:20:38 -0700
commit843c3ead6dfef2c57f8f435fc844ae2e58ade74d (patch)
tree46e310a1d200b242f14a1e7195168d76d6247f90 /src/com/android/settings/bluetooth/BluetoothDeviceNamePreferenceController.java
parent6dfafa5d95a9abeb33f81d0dcd062f606b03d83c (diff)
downloadpackages_apps_Settings-843c3ead6dfef2c57f8f435fc844ae2e58ade74d.tar.gz
packages_apps_Settings-843c3ead6dfef2c57f8f435fc844ae2e58ade74d.tar.bz2
packages_apps_Settings-843c3ead6dfef2c57f8f435fc844ae2e58ade74d.zip
Add a rename dialog for paired Bluetooth devices
This adds an icon to the paired device details page which users can click on to bring up a dialog for changing the display name for that device. We already had a dialog for changing the advertised name of the local Bluetooth adapter that's used on the main Bluetooth settings page, so I've made that abstract and created two new subclasses to encapsulate the slight differences for this use case. Bug: 62535241 Test: make RunSettingsRoboTests Change-Id: I1c407f276e12aedf066a336e24b4ccd16d67c4df
Diffstat (limited to 'src/com/android/settings/bluetooth/BluetoothDeviceNamePreferenceController.java')
-rw-r--r--src/com/android/settings/bluetooth/BluetoothDeviceNamePreferenceController.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/android/settings/bluetooth/BluetoothDeviceNamePreferenceController.java b/src/com/android/settings/bluetooth/BluetoothDeviceNamePreferenceController.java
index baab3fcf88..7e826c8ab3 100644
--- a/src/com/android/settings/bluetooth/BluetoothDeviceNamePreferenceController.java
+++ b/src/com/android/settings/bluetooth/BluetoothDeviceNamePreferenceController.java
@@ -37,7 +37,6 @@ import com.android.settingslib.bluetooth.LocalBluetoothAdapter;
import com.android.settingslib.bluetooth.LocalBluetoothManager;
import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.core.lifecycle.LifecycleObserver;
-import com.android.settingslib.core.lifecycle.events.OnResume;
import com.android.settingslib.core.lifecycle.events.OnStart;
import com.android.settingslib.core.lifecycle.events.OnStop;
@@ -111,7 +110,8 @@ public class BluetoothDeviceNamePreferenceController extends PreferenceControlle
@Override
public boolean handlePreferenceTreeClick(Preference preference) {
if (KEY_DEVICE_NAME.equals(preference.getKey())) {
- new BluetoothNameDialogFragment().show(mFragment.getFragmentManager(), "rename device");
+ LocalDeviceNameDialogFragment.newInstance()
+ .show(mFragment.getFragmentManager(), LocalDeviceNameDialogFragment.TAG);
return true;
}