• Android11去掉Setings里的投射菜单条目


    Android11去掉【设置】--【已连接的设备】--【连接偏好设置】里的投射菜单条目,具体如下:

    1. commit 0c0583e6ddcdea21ec02db291d9a07d90f10aa59
    2. Author: wzh @incartech.com>
    3. Date: Wed Jul 21 16:37:13 2021 +0800
    4. 去掉投射菜单
    5. Change-Id: Id7f205cdf9b8e17f836eb697195ab39d1e3a6b8c
    6. diff --git a/AndroidManifest.xml b/AndroidManifest.xml
    7. old mode 100644
    8. new mode 100755
    9. index c22eab0..fe351f9
    10. --- a/AndroidManifest.xml
    11. +++ b/AndroidManifest.xml
    12. @@ -2149,7 +2149,7 @@
    13. android:value="true" />
    14. -
    15. +
    16. "Settings$TestingSettingsActivity" android:label="@string/testing">
    17. "com.android.settings.FRAGMENT_CLASS"
    18. diff --git a/res/xml/connected_devices_advanced.xml b/res/xml/connected_devices_advanced.xml
    19. old mode 100644
    20. new mode 100755
    21. index 3ff7d99..eba8849
    22. --- a/res/xml/connected_devices_advanced.xml
    23. +++ b/res/xml/connected_devices_advanced.xml
    24. @@ -35,14 +35,14 @@
    25. settings:searchable="false"
    26. settings:controller="com.android.settings.connecteddevice.NfcAndPaymentFragmentController"/>
    27. -
    28. +
    29. android:fragment="com.android.settings.nfc.AndroidBeam"
    30. diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java
    31. old mode 100644
    32. new mode 100755
    33. index e94e647..32cd096
    34. --- a/src/com/android/settings/Settings.java
    35. +++ b/src/com/android/settings/Settings.java
    36. @@ -131,7 +131,7 @@ public class Settings extends SettingsActivity {
    37. public static class SavedAccessPointsSettingsActivity extends SettingsActivity { /* empty */ }
    38. public static class TextToSpeechSettingsActivity extends SettingsActivity { /* empty */ }
    39. public static class AndroidBeamSettingsActivity extends SettingsActivity { /* empty */ }
    40. - public static class WifiDisplaySettingsActivity extends SettingsActivity { /* empty */ }
    41. + //public static class WifiDisplaySettingsActivity extends SettingsActivity { /* empty */ }
    42. public static class DreamSettingsActivity extends SettingsActivity { /* empty */ }
    43. public static class NotificationStationActivity extends SettingsActivity { /* empty */ }
    44. public static class UserSettingsActivity extends SettingsActivity { /* empty */ }
    45. diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java
    46. old mode 100644
    47. new mode 100755
    48. index 76739f0..63b3a8a
    49. --- a/src/com/android/settings/SettingsActivity.java
    50. +++ b/src/com/android/settings/SettingsActivity.java
    51. @@ -649,10 +649,10 @@ public class SettingsActivity extends SettingsBaseActivity
    52. showDev, isAdmin)
    53. || somethingChanged;
    54. - somethingChanged = setTileEnabled(changedList, new ComponentName(packageName,
    55. + /*somethingChanged = setTileEnabled(changedList, new ComponentName(packageName,
    56. Settings.WifiDisplaySettingsActivity.class.getName()),
    57. WifiDisplaySettings.isAvailable(this), isAdmin)
    58. - || somethingChanged;
    59. + || somethingChanged;*/
    60. somethingChanged = setTileEnabled(changedList, new ComponentName(packageName,
    61. Settings.ScreenshotSettingsActivity.class.getName()),
    62. diff --git a/src/com/android/settings/core/gateway/SettingsGateway.java b/src/com/android/settings/core/gateway/SettingsGateway.java
    63. old mode 100644
    64. new mode 100755
    65. index 77adbf0..8875ca7
    66. --- a/src/com/android/settings/core/gateway/SettingsGateway.java
    67. +++ b/src/com/android/settings/core/gateway/SettingsGateway.java
    68. @@ -338,7 +338,7 @@ public class SettingsGateway {
    69. Settings.DataUsageSummaryActivity.class.getName(),
    70. // Home page > Connected devices
    71. Settings.BluetoothSettingsActivity.class.getName(),
    72. - Settings.WifiDisplaySettingsActivity.class.getName(),
    73. + //Settings.WifiDisplaySettingsActivity.class.getName(),
    74. Settings.PrintSettingsActivity.class.getName(),
    75. // Home page > Apps & Notifications
    76. Settings.UserSettingsActivity.class.getName(),

  • 相关阅读:
    【Linux问题】This account is currently not available.
    磺酸修饰/单分散氢氧化钙/聚苯乙烯微球/载对苯二酚聚苯乙烯-二乙烯苯交联微球的性能
    MySQL之MHA集群
    嵌入式Linux—Framebuffer应用编程
    Springboot整合Elasticsearch
    【wpf】Bingding的方向和触发的时机
    HyBird App(混合应用)核心原理JSBridge
    性能测试学习
    SSM+基于java的企业任务流程管理系统开发 毕业设计-附源码221533
    redis6 跟着b站尚硅谷学习
  • 原文地址:https://blog.csdn.net/wzh048503/article/details/132609746