summaryrefslogtreecommitdiff
path: root/MusicDemo/src/main/java/com/example/android/musicservicedemo/BrowseFragment.java
diff options
context:
space:
mode:
authorNagesh Susarla <nageshs@google.com>2014-11-11 20:54:51 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-11-11 20:54:52 +0000
commitd025a0272babbd56c301d773fd16c4b00f5f6428 (patch)
tree8941dd8cb87c410323b1d359c52cc66149b396fc /MusicDemo/src/main/java/com/example/android/musicservicedemo/BrowseFragment.java
parentdce3ccc533270340f57223a7c2685947762cfcbb (diff)
parent236b66bed42f4b09298237362ec1fcae595fbc77 (diff)
downloaddemos-d025a0272babbd56c301d773fd16c4b00f5f6428.tar.gz
Merge "Minor cleanup to fix a few things in the media sample" into lmp-dev
Diffstat (limited to 'MusicDemo/src/main/java/com/example/android/musicservicedemo/BrowseFragment.java')
-rw-r--r--MusicDemo/src/main/java/com/example/android/musicservicedemo/BrowseFragment.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/MusicDemo/src/main/java/com/example/android/musicservicedemo/BrowseFragment.java b/MusicDemo/src/main/java/com/example/android/musicservicedemo/BrowseFragment.java
index 2b98263..1218c81 100644
--- a/MusicDemo/src/main/java/com/example/android/musicservicedemo/BrowseFragment.java
+++ b/MusicDemo/src/main/java/com/example/android/musicservicedemo/BrowseFragment.java
@@ -68,7 +68,6 @@ public class BrowseFragment extends Fragment {
mBrowserAdapter.clear();
mBrowserAdapter.notifyDataSetInvalidated();
for (MediaBrowser.MediaItem item : children) {
- LogHelper.d(TAG, "MediaItem: -> " + item.getDescription().getDescription());
mBrowserAdapter.add(item);
}
mBrowserAdapter.notifyDataSetChanged();
@@ -91,6 +90,9 @@ public class BrowseFragment extends Fragment {
mMediaId = mMediaBrowser.getRoot();
}
mMediaBrowser.subscribe(mMediaId, mSubscriptionCallback);
+ if (mMediaBrowser.getSessionToken() == null) {
+ throw new IllegalArgumentException("No Session token");
+ }
MediaController mediaController = new MediaController(getActivity(),
mMediaBrowser.getSessionToken());
getActivity().setMediaController(mediaController);
@@ -167,7 +169,7 @@ public class BrowseFragment extends Fragment {
private static class BrowseAdapter extends ArrayAdapter<MediaBrowser.MediaItem> {
public BrowseAdapter(Context context) {
- super(context, R.layout.list_item, new ArrayList<MediaBrowser.MediaItem>());
+ super(context, R.layout.media_list_item, new ArrayList<MediaBrowser.MediaItem>());
}
static class ViewHolder {
@@ -183,7 +185,7 @@ public class BrowseFragment extends Fragment {
if (convertView == null) {
convertView = LayoutInflater.from(getContext())
- .inflate(R.layout.list_item, parent, false);
+ .inflate(R.layout.media_list_item, parent, false);
holder = new ViewHolder();
holder.mImageView = (ImageView) convertView.findViewById(R.id.play_eq);
holder.mImageView.setVisibility(View.GONE);