summaryrefslogtreecommitdiffstats
path: root/tests/MusicServiceDemo
diff options
context:
space:
mode:
Diffstat (limited to 'tests/MusicServiceDemo')
-rw-r--r--tests/MusicServiceDemo/src/com/example/android/musicservicedemo/BrowserService.java16
1 files changed, 10 insertions, 6 deletions
diff --git a/tests/MusicServiceDemo/src/com/example/android/musicservicedemo/BrowserService.java b/tests/MusicServiceDemo/src/com/example/android/musicservicedemo/BrowserService.java
index 9ca156f..e5216b5 100644
--- a/tests/MusicServiceDemo/src/com/example/android/musicservicedemo/BrowserService.java
+++ b/tests/MusicServiceDemo/src/com/example/android/musicservicedemo/BrowserService.java
@@ -31,6 +31,7 @@ import android.media.MediaPlayer.OnErrorListener;
import android.media.MediaPlayer.OnPreparedListener;
import android.media.browse.MediaBrowserItem;
import android.media.browse.MediaBrowserService;
+import android.media.browse.MediaBrowserService.BrowserRoot;
import android.media.session.MediaSession;
import android.net.Uri;
import android.net.wifi.WifiManager;
@@ -115,24 +116,27 @@ public class BrowserService extends MediaBrowserService {
}
@Override
- public Uri onGetRoot(String clientPackageName, int clientUid, Bundle rootHints) {
- return BROWSE_URI;
+ protected BrowserRoot onGetRoot(String clientPackageName, int clientUid, Bundle rootHints) {
+ return new BrowserRoot(BROWSE_URI, null);
}
@Override
- public List<MediaBrowserItem> onLoadChildren(Uri parentUri) {
+ protected List<MediaBrowserItem> onLoadChildren(Uri parentUri) {
final ArrayList<MediaBrowserItem> results = new ArrayList();
for (int i=0; i<10; i++) {
- results.add(new MediaBrowserItem.Builder(Uri.withAppendedPath(BASE_URI, Integer.toString(i)),
- MediaBrowserItem.FLAG_BROWSABLE, "Title " + i).setSummary("Summary " + i).build());
+ results.add(new MediaBrowserItem.Builder(
+ Uri.withAppendedPath(BASE_URI, Integer.toString(i)),
+ MediaBrowserItem.FLAG_BROWSABLE, "Title " + i)
+ .setSummary("Summary " + i)
+ .build());
}
return results;
}
@Override
- public Bitmap onGetThumbnail(Uri uri, int width, int height, int density) {
+ protected Bitmap onGetThumbnail(Uri uri, int width, int height) {
return null;
}