Android4.0音樂播放器appwidget新增重複播放按鈕圖片如何於主應用同步更新

來源:互聯網
上載者:User

標籤:android   os   問題   c   on   cti   代碼   r   應用   


====================問題描述====================
在appwidget上添加重複播放ImageButton,該button有不重複播放、重複播放當前歌曲、重複播放所有歌曲,分別對於不同圖片(原始碼只有藝術家、專輯、播放暫停,下一首按鈕)。
在appwidget點擊播放按鈕後,主應用activity會相應變化過來,但在主應用上點擊它的重複播放ImageButton,appwidget上的重複播放當前歌曲沒有變化過來,而重複播放所有歌曲要播放至下一首歌曲才更新。不能立即更新。分別在appwidget、activity上能更新,問題是在:activity中點擊了按鈕,widget上相應的按鈕沒有馬上重新整理過來。請大俠指點
====================解決方案1====================
所謂“更新AppWidget”,也就是AppWidgetProvider知道變化時通知AppWidgetHost更新:

在狀態改變時,更新RemoteViews,再通過AppWidgetManager.updateAppWidget()用RemoteViews來更新
AppWidget系統就會通知AppWidgetHost來更新其AppWidgetHostView了。

Android4.0音樂播放器appwidget新增重複播放按鈕圖片如何於主應用同步更新

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.