Drag and Drop UI Polish.

Bug: 31182423
Change-Id: I2bf644c788ba2431ef3ff8ca9155c661f21c64c8
diff --git a/src/com/android/documentsui/DropBadgeView.java b/src/com/android/documentsui/DropBadgeView.java
index 8ed6701..6d18af0 100644
--- a/src/com/android/documentsui/DropBadgeView.java
+++ b/src/com/android/documentsui/DropBadgeView.java
@@ -41,6 +41,7 @@
                 .getDimensionPixelSize(R.dimen.drop_icon_height);
         final int badgeWidth = context.getResources()
                 .getDimensionPixelSize(R.dimen.drop_icon_width);
+        final int iconSize = context.getResources().getDimensionPixelSize(R.dimen.root_icon_size);
 
         Drawable okBadge = context.getResources().getDrawable(R.drawable.drop_badge_states, null);
         Drawable defaultIcon = context.getResources()
@@ -50,7 +51,9 @@
         mBackground = new LayerDrawable(list);
 
         mBackground.setLayerGravity(1, Gravity.BOTTOM | Gravity.RIGHT);
+        mBackground.setLayerGravity(0, Gravity.TOP | Gravity.LEFT);
         mBackground.setLayerSize(1, badgeWidth, badgeHeight);
+        mBackground.setLayerSize(0, iconSize, iconSize);
 
         setBackground(mBackground);
     }