summaryrefslogtreecommitdiff
path: root/java/src
diff options
context:
space:
mode:
author 1 <mrcasey@google.com> 2023-04-27 16:50:07 +0000
committer 1 <mrcasey@google.com> 2023-04-27 16:50:07 +0000
commitb2494b73cfb4802e694fa45a088334b628b85837 (patch)
treee2d0b2b8ad7564b56bd691f5a39bfb231b95b850 /java/src
parent5a603c19da597f81507e9245bb17bda455c7578b (diff)
Landscape UI tweaks based upon UX/product feedback
- Show preview images but reduce height. - Reduce top margin above icons in target list. Bug: 267522604 Test: Manual test with a variety of inputs from ShareTest in portrait and landscape. Change-Id: I4a373b5c9cab555ffb4c28447f76e057d4114902
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/intentresolver/contentpreview/UnifiedContentPreviewUi.java20
1 files changed, 7 insertions, 13 deletions
diff --git a/java/src/com/android/intentresolver/contentpreview/UnifiedContentPreviewUi.java b/java/src/com/android/intentresolver/contentpreview/UnifiedContentPreviewUi.java
index 04c1664b..c918a7f6 100644
--- a/java/src/com/android/intentresolver/contentpreview/UnifiedContentPreviewUi.java
+++ b/java/src/com/android/intentresolver/contentpreview/UnifiedContentPreviewUi.java
@@ -81,7 +81,6 @@ class UnifiedContentPreviewUi extends ContentPreviewUi {
R.layout.chooser_grid_preview_image, parent, false);
ScrollableImagePreviewView imagePreview =
contentPreviewLayout.findViewById(R.id.scrollable_image_preview);
- boolean showImages = !parent.getContext().getResources().getBoolean(R.bool.minimal_preview);
final ActionRow actionRow =
contentPreviewLayout.findViewById(com.android.internal.R.id.chooser_action_row);
@@ -113,24 +112,19 @@ class UnifiedContentPreviewUi extends ContentPreviewUi {
allImages = allImages && previewType == ScrollableImagePreviewView.PreviewType.Image;
allVideos = allVideos && previewType == ScrollableImagePreviewView.PreviewType.Video;
- if (showImages && fileInfo.getPreviewUri() != null) {
+ if (fileInfo.getPreviewUri() != null) {
previews.add(new ScrollableImagePreviewView.Preview(
previewType,
fileInfo.getPreviewUri()));
}
}
- if (showImages) {
- imagePreview.setOnNoPreviewCallback(() -> imagePreview.setVisibility(View.GONE));
- imagePreview.setTransitionElementStatusCallback(mTransitionElementStatusCallback);
- imagePreview.setPreviews(
- previews,
- mFiles.size() - previews.size(),
- mImageLoader);
- } else {
- imagePreview.setVisibility(View.GONE);
- mTransitionElementStatusCallback.onAllTransitionElementsReady();
- }
+ imagePreview.setOnNoPreviewCallback(() -> imagePreview.setVisibility(View.GONE));
+ imagePreview.setTransitionElementStatusCallback(mTransitionElementStatusCallback);
+ imagePreview.setPreviews(
+ previews,
+ mFiles.size() - previews.size(),
+ mImageLoader);
if (allImages) {
displayHeadline(