parent
09825c0d71
commit
57975df691
@ -90,29 +90,28 @@ public class WidgetD extends AppWidgetProvider {
|
||||
return;
|
||||
|
||||
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget_d);
|
||||
Bitmap cover = null;
|
||||
|
||||
if ((state & PlaybackService.FLAG_NO_MEDIA) != 0) {
|
||||
views.setViewVisibility(R.id.buttons, View.GONE);
|
||||
views.setViewVisibility(R.id.title, View.GONE);
|
||||
views.setViewVisibility(R.id.cover, View.GONE);
|
||||
views.setInt(R.id.artist, "setText", R.string.no_songs);
|
||||
} else if (song == null) {
|
||||
views.setViewVisibility(R.id.buttons, View.VISIBLE);
|
||||
views.setViewVisibility(R.id.title, View.GONE);
|
||||
views.setViewVisibility(R.id.cover, View.GONE);
|
||||
views.setInt(R.id.artist, "setText", R.string.app_name);
|
||||
} else {
|
||||
views.setViewVisibility(R.id.title, View.VISIBLE);
|
||||
views.setViewVisibility(R.id.buttons, View.VISIBLE);
|
||||
views.setTextViewText(R.id.title, song.title);
|
||||
views.setTextViewText(R.id.artist, song.artist);
|
||||
Bitmap cover = song.getCover(context);
|
||||
if (cover == null) {
|
||||
views.setViewVisibility(R.id.cover, View.GONE);
|
||||
} else {
|
||||
views.setViewVisibility(R.id.cover, View.VISIBLE);
|
||||
views.setImageViewBitmap(R.id.cover, cover);
|
||||
}
|
||||
cover = song.getCover(context);
|
||||
}
|
||||
|
||||
if (cover == null) {
|
||||
views.setImageViewResource(R.id.cover, android.R.color.transparent);
|
||||
} else {
|
||||
views.setImageViewBitmap(R.id.cover, cover);
|
||||
}
|
||||
|
||||
boolean playing = (state & PlaybackService.FLAG_PLAYING) != 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user