diff options
| author | 2023-04-27 16:50:07 +0000 | |
|---|---|---|
| committer | 2023-04-27 16:50:07 +0000 | |
| commit | b2494b73cfb4802e694fa45a088334b628b85837 (patch) | |
| tree | e2d0b2b8ad7564b56bd691f5a39bfb231b95b850 /java/src | |
| parent | 5a603c19da597f81507e9245bb17bda455c7578b (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.java | 20 |
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( |