From e8bc338f72bc92034fa09991c5f8a89603dfadfd Mon Sep 17 00:00:00 2001 From: Yabin Huang Date: Thu, 24 Oct 2019 14:33:02 -0700 Subject: Fix null rootHints 1.Create media browser with art size extra 2.Log the client name when rootHints is null Bug: 143305459 Test: manual Change-Id: I11ba78e3451ee8688b3c4e80e087a8f5399b8073 --- .../android/car/media/testmediaapp/phone/TmaLauncherActivity.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java') diff --git a/TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java b/TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java index e38defa..2727ae4 100644 --- a/TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java +++ b/TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java @@ -11,6 +11,7 @@ import android.util.Log; import androidx.appcompat.app.AppCompatActivity; +import com.android.car.media.testmediaapp.MediaKeys; import com.android.car.media.testmediaapp.TmaBrowser; import com.android.car.media.testmediaapp.prefs.TmaPrefsActivity; import com.android.car.media.testmediaapp.R; @@ -38,9 +39,11 @@ public class TmaLauncherActivity extends AppCompatActivity { startActivity(prefsIntent); }); - + Bundle rootHints = new Bundle(); + // TODO: 256 is just a placeholder. We'd better find a proper value. + rootHints.putInt(MediaKeys.EXTRA_MEDIA_ART_SIZE_HINT_PIXELS, 256); mediaBrowser = new MediaBrowserCompat(this, new ComponentName(this, TmaBrowser.class), - mConnectionCallbacks, null); + mConnectionCallbacks, rootHints); } private final MediaBrowserCompat.ConnectionCallback mConnectionCallbacks = -- cgit v1.2.3