【问题标题】:Enabling Device Admin as App Settings启用设备管理员作为应用程序设置
【发布时间】:2013-04-17 10:00:25
【问题描述】:

我正在尝试开发一个安全应用程序,我最初想显示已安装应用程序的列表,并在列表项单击时显示其所需的权限。

我已成功制作应用程序直到获得权限。现在,我想使用设备管理 API 禁用相机、互联网等,我希望在“AppsList”的设置中包括“禁用相机”选项,即我的已安装应用程序列表?

有人可以指导我怎么做吗?我应该使用偏好吗?任何帮助表示赞赏,android 开发新手。

【问题讨论】:

    标签: android android-preferences application-settings


    【解决方案1】:

    在developers.android.com here 上描述为

    禁用相机

    从 Android 4.0 开始,您可以禁用摄像头。请注意,这 不必是永久禁用。相机可以 根据上下文、时间等动态启用/禁用。

    您可以通过使用 setCameraDisabled() 方法。比如这个 sn -p 设置摄像头 根据复选框设置启用或禁用:

    代码

     private CheckBoxPreference mDisableCameraCheckbox; DevicePolicyManager
         mDPM; ComponentName mDeviceAdminSample; ...
         mDPM.setCameraDisabled(mDeviceAdminSample,
         mDisableCameraCheckbox.isChecked());
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-27
      • 2012-05-21
      • 2016-04-16
      • 2015-09-06
      • 1970-01-01
      • 2012-04-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多