簡體   English   中英

操作系統和主屏幕可以隨意更新android應用程序小部件嗎?

[英]Can os and Home screen update the android app widget at will?

我想制作一個帶有小部件的應用程序以顯示一些數據,並且我想確保它不會成為電池消耗的來源並添加我必須執行的所有檢查,因此沒有問題。

因此,Android文檔實際上說,可以響應於實例化此AppWidget提供程序的新實例,請求的更新間隔已過或系統啟動來發送ACTION_APPWIDGET_UPDATE。

但是我在這里遇到了這個奇怪的答案

設備啟動后,兩次調用Android小部件更新

這表明主屏幕實際上可以隨意更新n次窗口小部件。看起來很奇怪,我找不到類似的東西,我真的對此無能為力嗎?

如您在上一個答案中找到的那樣,無法限制主屏幕更新小部件的次數-這是主屏幕的責任,您無法控制它。

您可以在更新實現中添加限制。 例如,記錄進行檢查的時間。 如果在最后一次更新之后再次請求更新小部件,請忽略它,直到經過所需的時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM