0
我正在開發Windows手機應用程序,我無法弄清楚每次電池電量變化時如何觸發背景任務。我的意思是,我希望每次電池運行時都會啓動一項任務-1%。我在SystemTrigger類看過,但我沒有發現任何關於電池狀態。有人有想法嗎?BackgroundTask觸發電池狀態
我正在開發Windows手機應用程序,我無法弄清楚每次電池電量變化時如何觸發背景任務。我的意思是,我希望每次電池運行時都會啓動一項任務-1%。我在SystemTrigger類看過,但我沒有發現任何關於電池狀態。有人有想法嗎?BackgroundTask觸發電池狀態
您可以使用類似的東西獲得當前的電池充電。
int charge = Windows.Phone.Devices.Power.Battery.GetDefault().RemainingChargePercent;
但是我不確定當電池電量減少時你能夠運行背景任務。您的背景任務不會持續運行。手機調度程序定義了後臺任務運行的時間,一旦後臺任務中的代碼結束,它就無法執行任何操作,直到調度程序再次運行它爲止。
好的,謝謝你的回答! –