启用设备管理员作为应用程序设置

时间:2013-04-17 10:00:26

标签: android android-preferences application-settings

我正在尝试开发一个安全应用程序,我希望最初显示已安装应用程序的列表以及项目点击列表中所需的权限。

我已成功完成应用程序直到权限。现在,我想使用Device admin API禁用摄像头,互联网等,我希望在“AppsList”的设置中包含“禁用摄像头”选项,即我的已安装应用程序列表应用程序?

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

1 个答案:

答案 0 :(得分:0)

在developers.android.com here上,它描述为

  

停用相机

     

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

     

您可以使用控件来控制是否禁用相机   setCameraDisabled()方法。例如,此代码段设置了相机   根据复选框设置启用或禁用:

<强>代码

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