[英]How to update multiple secondary tiles using background agent in windows phone 8 app?
[英]How to update a secondary tiles in windows phone 8.1 using database
我需要更新輔助磁貼。
我正在使用sqlite數據庫來存儲一些數據。
我已經在互聯網上搜索了這個問題,但只有一個解決方案作為XML模式。
但是我需要通過數據庫查詢來更新輔助切片。
因此,是否可以更新它。
請幫助..謝謝
您必須通過notifications
更新tile's
內容。 您將必須查詢數據庫,並將響應轉換為可由圖塊呈現的XML template
。
這是文檔的鏈接: 快速入門:發送切片更新(XAML) 。 請注意,您必須調用TileUpdateManager.CreateTileUpdaterForSecondaryTile()
而不是TileUpdateManager.CreateTileUpdaterForApplication()
如鏈接中所述,以定位輔助瓦片為目標。
您還可以查看以下示例: 輔助磁貼示例,因為它提供了一些幫助程序類來生成用於更新磁貼的XML。
對於定期更新,您有兩個選擇:
TileUpdateManager.StartPeriodicUpdate
調用URI來檢索信息。 請參閱定期通知概述 background task
以更新任務。 請參閱使用Background Agent更新應用程序磁貼和從后台任務更新實時磁貼 我認為對您來說更好的解決方案是backgruond任務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.