Merge "Use target size to scale down a widget preview image" into sc-v2-dev
This commit is contained in:
commit
26b25c222c
|
@ -325,10 +325,10 @@ public class WidgetCell extends LinearLayout implements OnLayoutChangeListener {
|
|||
return;
|
||||
}
|
||||
if (drawable != null) {
|
||||
// Scale down the preview size if it's wider than the cell.
|
||||
float scale = 1f;
|
||||
if (getWidth() > 0 && getHeight() > 0) {
|
||||
// Scale down the preview size if it's wider than the cell.
|
||||
float maxWidth = getWidth();
|
||||
if (mTargetPreviewWidth > 0) {
|
||||
float maxWidth = mTargetPreviewWidth;
|
||||
float previewWidth = drawable.getIntrinsicWidth() * mPreviewContainerScale;
|
||||
scale = Math.min(maxWidth / previewWidth, 1);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue