diff options
| author | Tao Bai <michaelbai@google.com> | 2014-07-16 14:10:22 -0700 |
|---|---|---|
| committer | Tao Bai <michaelbai@google.com> | 2014-07-22 14:20:30 -0700 |
| commit | 9971e3f4bad925e87fc7c4bd82a7e6b097ce3981 (patch) | |
| tree | 5ad07368f294ae93fd5085da63b13f2137a6214e /src/com/android/browser/PermissionsPrompt.java | |
| parent | 993d83854c449a6959ecf932131a04b0d575ad49 (diff) | |
| download | packages_apps_Browser-9971e3f4bad925e87fc7c4bd82a7e6b097ce3981.tar.gz packages_apps_Browser-9971e3f4bad925e87fc7c4bd82a7e6b097ce3981.tar.bz2 packages_apps_Browser-9971e3f4bad925e87fc7c4bd82a7e6b097ce3981.zip | |
Changes correspoding to Permission API change
BUG: 15432556
Change-Id: I23fccf2e3e04b8f4ebab566a456c2373269257c2
Diffstat (limited to 'src/com/android/browser/PermissionsPrompt.java')
| -rw-r--r-- | src/com/android/browser/PermissionsPrompt.java | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/com/android/browser/PermissionsPrompt.java b/src/com/android/browser/PermissionsPrompt.java index e84ab328b..29412d9b3 100644 --- a/src/com/android/browser/PermissionsPrompt.java +++ b/src/com/android/browser/PermissionsPrompt.java @@ -81,14 +81,16 @@ public class PermissionsPrompt extends RelativeLayout { } public void setMessage() { - long resources = mRequest.getResources(); + String[] resources = mRequest.getResources(); Vector<String> strings = new Vector<String>(); - if ((resources & PermissionRequest.RESOURCE_GEOLOCATION) != 0) - strings.add(getResources().getString(R.string.resource_geolocation)); - if ((resources & PermissionRequest.RESOURCE_VIDEO_CAPTURE) != 0) - strings.add(getResources().getString(R.string.resource_video_capture)); - if ((resources & PermissionRequest.RESOURCE_AUDIO_CAPTURE) != 0) - strings.add(getResources().getString(R.string.resource_audio_capture)); + for (String resource : resources) { + if (resource.equals(PermissionRequest.RESOURCE_VIDEO_CAPTURE)) + strings.add(getResources().getString(R.string.resource_video_capture)); + else if (resource.equals(PermissionRequest.RESOURCE_AUDIO_CAPTURE)) + strings.add(getResources().getString(R.string.resource_audio_capture)); + else if (resource.equals(PermissionRequest.RESOURCE_PROTECTED_MEDIA_ID)) + strings.add(getResources().getString(R.string.resource_protected_media_id)); + } if (strings.isEmpty()) return; Enumeration<String> e = strings.elements(); |
