2012-02-12 44 views
0

我試圖在歌曲播放時顯示專輯封面作爲通知。我想在狀態欄和專輯封面中顯示一個播放圖標,以便在拖動該欄時顯示。現在這是他們兩人的一個戲劇圖標。作爲通知的專輯封面

與ICS短信通知的工作方式類似,它會顯示消息圖標,然後當它拉下時,它就是發短信的人的照片。

我怎樣才能讓這些圖像有所不同?

回答

1

您可以爲通知創建自定義視圖,如果您願意,可以包含ImageView的通知。 開發人員文檔有一個很好的例子。

http://developer.android.com/guide/topics/ui/notifiers/notifications.html#CustomExpandedView

下面是從文檔片段,創建了RemoveViews並將其設置爲通知內容查看。

RemoteViews contentView = new RemoteViews(getPackageName(), R.layout.custom_notification_layout); 
contentView.setImageViewResource(R.id.image, R.drawable.notification_image); 
contentView.setTextViewText(R.id.title, "Custom notification"); 
contentView.setTextViewText(R.id.text, "This is a custom layout"); 
notification.contentView = contentView; 

對於您的專輯藝術圖像,您可能沒有資源,但會有一個位圖或可繪製。所以試試RemoteViews上的setImageViewBitmap。