OSDN Git Service

Fix a crash when an app requests Bluetooth to be discoverable
authorJack He <siyuanh@google.com>
Tue, 4 Apr 2017 01:06:06 +0000 (18:06 -0700)
committerJack He <siyuanh@google.com>
Tue, 4 Apr 2017 01:53:20 +0000 (01:53 +0000)
* When an app requests Bluetooth to be discoverable with a timeout and a
  non null EXTRA_PACKAGE_NAME, Settings app should put in the correct
  timeout values in the dialog string

Bug: 36870303
Test: make, try making Bluetooth discoverable via
      ACTION_REQUEST_DISCOVERABLE intent

Change-Id: I0cebc2f20371c9de5f28feb26425422c0777aa45

src/com/android/settings/bluetooth/RequestPermissionActivity.java

index 20788c9..d2e2060 100644 (file)
@@ -180,8 +180,8 @@ public class RequestPermissionActivity extends Activity implements
                 builder.setMessage(message);
             } else {
                 CharSequence message = mAppLabel != null
-                        ? getString(R.string.bluetooth_ask_discovery, mAppLabel)
-                        : getString(R.string.bluetooth_ask_discovery_no_name);
+                        ? getString(R.string.bluetooth_ask_discovery, mAppLabel, mTimeout)
+                        : getString(R.string.bluetooth_ask_discovery_no_name, mTimeout);
                 builder.setMessage(message);
             }
             builder.setPositiveButton(getString(R.string.allow), this);