文章目录
- 需求
- 解决
需求
在应用进行打开蓝牙操作时,不弹出确认提示,直接默认通过。
解决
路径:packages/apps/Settings/src/com/android/settings/bluetooth/RequestPermissionActivity.java
diff --git a/packages/apps/Settings/src/com/android/settings/bluetooth/RequestPermissionActivity.java b/packages/apps/Settings/src/com/android/settings/bluetooth/RequestPermissionActivity.java
index 32ca277..5b8c7bc 100644 (file)
--- a/packages/apps/Settings/src/com/android/settings/bluetooth/RequestPermissionActivity.java
+++ b/packages/apps/Settings/src/com/android/settings/bluetooth/RequestPermissionActivity.java
@@ -147,7 +147,12 @@ public class RequestPermissionActivity extends Activity implementsreturn Unit.INSTANCE;});if (mRequestDialog != null) {
- mRequestDialog.show();
+ if(mAppLabel.equals("*****") || mAppLabel.equals("****")){
+ onEnableConfirmed();
+ }else{
+ mRequestDialog.show();
+ }
+ }break;case BluetoothAdapter.STATE_ON:
上述修改,是根据要打开蓝牙的应用名称进行修改的。