RK-Android14-应用打开蓝牙时去掉确认提示
目录
RK Android14 应用打开蓝牙时去掉确认提示
需求
在应用进行打开蓝牙操作时,不弹出确认提示,直接默认通过。
解决
路径: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 implements
return Unit.INSTANCE;
});
if (mRequestDialog != null) {
- mRequestDialog.show();
+ if(mAppLabel.equals("*****") || mAppLabel.equals("****")){
+ onEnableConfirmed();
+ }else{
+ mRequestDialog.show();
+ }
+
}
break;
case BluetoothAdapter.STATE_ON:
上述修改,是根据要打开蓝牙的应用名称进行修改的。