summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2021-11-30 13:22:03 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-11-30 13:22:03 +0000
commit837624509039e0adc5af0ba4ef482fbf9232efc8 (patch)
tree8725c7167ac7eb40121f183c3bb015a1380e4782 /tools
parentc148c4a9cf6341c7093aa8584539ef9132a32a50 (diff)
parentd1f8fe803e329c85a8aefef47313dd9cf34b35cd (diff)
Merge "Supress lint warnings" into sc-mainline-prod
Diffstat (limited to 'tools')
-rw-r--r--tools/photopicker-gradle/app/src/main/java/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/photopicker-gradle/app/src/main/java/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java b/tools/photopicker-gradle/app/src/main/java/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java
index 303f17244..b6d2e8dab 100644
--- a/tools/photopicker-gradle/app/src/main/java/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java
+++ b/tools/photopicker-gradle/app/src/main/java/com/android/providers/media/tools/photopicker/PhotoPickerToolActivity.java
@@ -4,6 +4,7 @@ import static android.os.Build.VERSION.SDK_INT;
import static android.provider.MediaStore.ACTION_PICK_IMAGES;
import static android.provider.MediaStore.EXTRA_PICK_IMAGES_MAX;
+import android.annotation.SuppressLint;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
@@ -139,6 +140,9 @@ public class PhotoPickerToolActivity extends AppCompatActivity {
mMaxCountText.setEnabled(isChecked);
}
+ // We mistakenly get lint warning about using getPickImagesMaxLimit. The API is
+ // actually available in SX.
+ @SuppressLint("NewApi")
private void onLaunchButtonClicked(View view) {
final Intent intent;
if (mGetContentCheckBox.isChecked()) {
@@ -156,6 +160,8 @@ public class PhotoPickerToolActivity extends AppCompatActivity {
if (mGetContentCheckBox.isChecked()) {
intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
} else {
+ // We mistakenly get lint warning about using getPickImagesMaxLimit. The API is
+ // actually available in SX.
intent.putExtra(EXTRA_PICK_IMAGES_MAX, MediaStore.getPickImagesMaxLimit());
}
}
@@ -182,6 +188,9 @@ public class PhotoPickerToolActivity extends AppCompatActivity {
}
}
+ // We mistakenly get lint warning about using getExtensionVersion on API level < 32. The API is
+ // actually available in R+.
+ @SuppressLint("NewApi")
private boolean isPhotoPickerAvailable() {
return SDK_INT >= Build.VERSION_CODES.R
&& SdkExtensions.getExtensionVersion(Build.VERSION_CODES.R) >= 2;