Fix BitmapDrawableTest:testConstructor.

Adjust tests for Paint default flags changes.

Bug 2136239
diff --git a/tests/tests/graphics/src/android/graphics/drawable/cts/BitmapDrawableTest.java b/tests/tests/graphics/src/android/graphics/drawable/cts/BitmapDrawableTest.java
index a209ca3..a27aa9d 100644
--- a/tests/tests/graphics/src/android/graphics/drawable/cts/BitmapDrawableTest.java
+++ b/tests/tests/graphics/src/android/graphics/drawable/cts/BitmapDrawableTest.java
@@ -92,16 +92,19 @@
     })
     @SuppressWarnings("deprecation")
     public void testConstructor() {
+        // TODO: should default paint flags be left as an untested implementation detail?
+        final int defaultPaintFlags = Paint.FILTER_BITMAP_FLAG | Paint.DITHER_FLAG |
+            Paint.DEV_KERN_TEXT_FLAG;
         BitmapDrawable bitmapDrawable = new BitmapDrawable();
         assertNotNull(bitmapDrawable.getPaint());
-        assertEquals(Paint.FILTER_BITMAP_FLAG | Paint.DEV_KERN_TEXT_FLAG,
+        assertEquals(defaultPaintFlags,
                 bitmapDrawable.getPaint().getFlags());
         assertNull(bitmapDrawable.getBitmap());
 
         Bitmap bitmap = Bitmap.createBitmap(200, 300, Config.ARGB_8888);
         bitmapDrawable = new BitmapDrawable(bitmap);
         assertNotNull(bitmapDrawable.getPaint());
-        assertEquals(Paint.FILTER_BITMAP_FLAG | Paint.DEV_KERN_TEXT_FLAG,
+        assertEquals(defaultPaintFlags,
                 bitmapDrawable.getPaint().getFlags());
         assertEquals(bitmap, bitmapDrawable.getBitmap());
 
@@ -190,13 +193,14 @@
         InputStream source = mContext.getResources().openRawResource(R.raw.testimage);
         BitmapDrawable bitmapDrawable = new BitmapDrawable(source);
 
+        assertTrue(bitmapDrawable.getPaint().isDither());
+
+        bitmapDrawable.setDither(false);
         assertFalse(bitmapDrawable.getPaint().isDither());
 
         bitmapDrawable.setDither(true);
         assertTrue(bitmapDrawable.getPaint().isDither());
 
-        bitmapDrawable.setDither(false);
-        assertFalse(bitmapDrawable.getPaint().isDither());
     }
 
     @TestTargets({
@@ -444,7 +448,7 @@
         assertEquals(TileMode.MIRROR, bitmapDrawable.getTileModeX());
         assertEquals(TileMode.MIRROR, bitmapDrawable.getTileModeY());
         // default value
-        assertFalse(bitmapDrawable.getPaint().isDither());
+        assertTrue(bitmapDrawable.getPaint().isDither());
         assertFalse(bitmapDrawable.getPaint().isAntiAlias());
         assertTrue(bitmapDrawable.getPaint().isFilterBitmap());