0

私はセキュリティ アプリケーションを開発しようとしています。最初に、インストールされているアプリのリストを表示し、リストの項目をクリックすると、その必要な権限が表示されます。

許可までアプリを正常に作成しました。ここで、デバイス管理 API を使用してカメラ、インターネットなどを無効にしたいのですが、「AppsList」の設定、つまりインストール済みアプリのリストに「カメラを無効にする」オプションを含めたいと思います。

誰かがそれを行う方法を教えてもらえますか? 設定を使用する必要がありますか? Android開発の初心者である、どんな助けでも感謝します。

4

1 に答える 1

0

ここのdevelopers.android.comでは、次のように説明されています

カメラを無効にする

Android 4.0 以降では、カメラを無効にすることができます。これは永続的な無効化である必要はないことに注意してください。カメラは、コンテキスト、時間などに基づいて動的に有効/無効にすることができます。

setCameraDisabled() メソッドを使用して、カメラを無効にするかどうかを制御します。たとえば、次のスニペットは、チェックボックスの設定に基づいてカメラを有効または無効に設定します。

コード

 private CheckBoxPreference mDisableCameraCheckbox; DevicePolicyManager
     mDPM; ComponentName mDeviceAdminSample; ...
     mDPM.setCameraDisabled(mDeviceAdminSample,
     mDisableCameraCheckbox.isChecked());
于 2013-06-10T07:06:53.910 に答える