DO NOT MERGE testMarginsArePercentagesOfContentFrame failed

testMarginsArePercentagesOfContentFrame failed on device with 1620x1080 due to CL 844120.
Only resize test dialog according to device density for ldpi devices, but keep 200x200 for others.

Bug: 133209782

Tests: 1. Build pass
       2. testMarginsArePercentagesOfContentFrame test pass

Signed-off-by: blackberrymobile.tcl <blackberrymobile.tcl@gmail.com>
diff --git a/hostsidetests/services/activityandwindowmanager/windowmanager/frametestapp/src/android/server/frametestapp/DialogTestActivity.java b/hostsidetests/services/activityandwindowmanager/windowmanager/frametestapp/src/android/server/frametestapp/DialogTestActivity.java
index 54ee34c..cb86b5e 100644
--- a/hostsidetests/services/activityandwindowmanager/windowmanager/frametestapp/src/android/server/frametestapp/DialogTestActivity.java
+++ b/hostsidetests/services/activityandwindowmanager/windowmanager/frametestapp/src/android/server/frametestapp/DialogTestActivity.java
@@ -208,6 +208,6 @@
 
     private int getSize() {
         float density = getResources().getDisplayMetrics().density;
-        return (int)(200 * density);
+        return density > 1.0 ? 200 : (int)(200 * density);
     }
 }
diff --git a/hostsidetests/services/activityandwindowmanager/windowmanager/src/android/server/cts/DialogFrameTests.java b/hostsidetests/services/activityandwindowmanager/windowmanager/src/android/server/cts/DialogFrameTests.java
index 125bcb3..0b28fd7 100644
--- a/hostsidetests/services/activityandwindowmanager/windowmanager/src/android/server/cts/DialogFrameTests.java
+++ b/hostsidetests/services/activityandwindowmanager/windowmanager/src/android/server/cts/DialogFrameTests.java
@@ -216,7 +216,7 @@
         int size = explicitDimension;
         try {
             float density = getDensity();
-            size = (int)(explicitDimension * density);
+            size = density > 1.0 ? explicitDimension : (int)(explicitDimension * density);
         } catch (DeviceNotAvailableException e) {
         }
         return size;