Loading media/java/android/media/browse/MediaBrowserService.java +2 −2 Original line number Diff line number Diff line Loading @@ -371,7 +371,7 @@ public abstract class MediaBrowserService extends Service { * children are to be queried. * @return The list of children, or null if the uri is invalid. */ protected abstract void onLoadChildren(@NonNull Uri parentUri, public abstract void onLoadChildren(@NonNull Uri parentUri, @NonNull Result<List<MediaBrowserItem>> result); /** Loading @@ -390,7 +390,7 @@ public abstract class MediaBrowserService extends Service { * @return The file descriptor of the thumbnail, which may then be loaded * using a bitmap factory, or null if the item does not have a thumbnail. */ protected abstract void onLoadThumbnail(@NonNull Uri uri, int width, int height, public abstract void onLoadThumbnail(@NonNull Uri uri, int width, int height, @NonNull Result<Bitmap> result); /** Loading tests/MusicServiceDemo/src/com/example/android/musicservicedemo/BrowserService.java +3 −3 Original line number Diff line number Diff line Loading @@ -116,12 +116,12 @@ public class BrowserService extends MediaBrowserService { } @Override protected BrowserRoot onGetRoot(String clientPackageName, int clientUid, Bundle rootHints) { public BrowserRoot onGetRoot(String clientPackageName, int clientUid, Bundle rootHints) { return new BrowserRoot(BROWSE_URI, null); } @Override protected void onLoadChildren(final Uri parentUri, public void onLoadChildren(final Uri parentUri, final Result<List<MediaBrowserItem>> result) { new Handler().postDelayed(new Runnable() { public void run() { Loading @@ -142,7 +142,7 @@ public class BrowserService extends MediaBrowserService { } @Override protected void onLoadThumbnail(Uri uri, int width, int height, Result<Bitmap> result) { public void onLoadThumbnail(Uri uri, int width, int height, Result<Bitmap> result) { result.sendResult(null); } Loading Loading
media/java/android/media/browse/MediaBrowserService.java +2 −2 Original line number Diff line number Diff line Loading @@ -371,7 +371,7 @@ public abstract class MediaBrowserService extends Service { * children are to be queried. * @return The list of children, or null if the uri is invalid. */ protected abstract void onLoadChildren(@NonNull Uri parentUri, public abstract void onLoadChildren(@NonNull Uri parentUri, @NonNull Result<List<MediaBrowserItem>> result); /** Loading @@ -390,7 +390,7 @@ public abstract class MediaBrowserService extends Service { * @return The file descriptor of the thumbnail, which may then be loaded * using a bitmap factory, or null if the item does not have a thumbnail. */ protected abstract void onLoadThumbnail(@NonNull Uri uri, int width, int height, public abstract void onLoadThumbnail(@NonNull Uri uri, int width, int height, @NonNull Result<Bitmap> result); /** Loading
tests/MusicServiceDemo/src/com/example/android/musicservicedemo/BrowserService.java +3 −3 Original line number Diff line number Diff line Loading @@ -116,12 +116,12 @@ public class BrowserService extends MediaBrowserService { } @Override protected BrowserRoot onGetRoot(String clientPackageName, int clientUid, Bundle rootHints) { public BrowserRoot onGetRoot(String clientPackageName, int clientUid, Bundle rootHints) { return new BrowserRoot(BROWSE_URI, null); } @Override protected void onLoadChildren(final Uri parentUri, public void onLoadChildren(final Uri parentUri, final Result<List<MediaBrowserItem>> result) { new Handler().postDelayed(new Runnable() { public void run() { Loading @@ -142,7 +142,7 @@ public class BrowserService extends MediaBrowserService { } @Override protected void onLoadThumbnail(Uri uri, int width, int height, Result<Bitmap> result) { public void onLoadThumbnail(Uri uri, int width, int height, Result<Bitmap> result) { result.sendResult(null); } Loading