我想每隔一段時間檢查應用程序狀態的變化,如果它已經改變,打開一個窗口,並給用戶10秒按下窗口,if他按下窗戶,然後讓他在窗戶中自由導航,如果他不按下,則返回到窗戶前。我想用一個運行在後臺的線程來實現它,並且每隔一段時間就要喚醒我想要的東西。也許有更好的方法?wp7 - 如何使線程導航頁面
1
A
回答
0
這讓我覺得有很多潛在問題。
如何阻止用戶在不方便的時間出現「窗口」? (例如,當他們剛剛點擊som.ething時)
爲什麼不在狀態實際發生變化時提高通知?這樣你就不需要輪詢。
什麼是您顯示的「窗口」?它與正在替換的頁面有何不同?這是一個彈出窗口還是實際導航到不同的頁面?
什麼狀態正在改變?如何在沒有用戶交互的情況下改變?
難道你不通知用戶狀態改變沒有潛在的侵入式顯示新的「窗口」?
0
我同意@ matt-lacey,這可能是危險的,並可能導致糟糕的用戶體驗。
隨着中說,這可能工作
Deployment.Current.Dispatcher.BeginInvoke(() =>
{
//navigation code here
});
0
我不知道你可以做一個彈出窗口,你能解釋一下? 我做了一個線程,在後臺運行並做了一些工作,如果它決定需要更改,我想讓用戶有機會對它做出反應或忽略它。 我對此很新,所以如果有更好的方法比導航到不同的頁面,我很樂意聽到它。 謝謝。
0
這聽起來像你想通知用戶發生了什麼/發生了變化,並給他們選擇做一些事情,這正是「敬酒」通知的全部內容。它們彈出在屏幕的頂部以通知用戶,然後用戶可以點擊該吐司來做某事,例如,當WiFi網絡可用時,可以點擊吐司選擇可用網絡。
Silverlight Windows Phone Toolkit包含用於顯示敬酒通知的ToastRequestTrigger
。 &模式Windows Phone Developer Guide提供了使用ToastRequestTrigger
的示例。您需要自己在吐司內容中實施自來水處理,但這應該足夠簡單。
相關問題
- 1. WP7頁面導航?
- 2. WP7芒果頁面導航?
- 3. wp7中的線程休眠後導航到另一個頁面
- 4. WP7確定從哪個頁面導航
- 5. WP7:導航到自定義頁面
- 6. 頁面導航3路線
- 7. 如何使用React Native導航頁面
- 8. 如何使導航欄滾動頁面?
- 9. 導航頁面?
- 10. 頁面導航
- 11. SketchFlow WP7導航Buggy
- 12. AngularJS頁面導航
- 13. WPF頁面導航
- 14. 頁面導航JSF
- 15. JSF頁面導航
- 16. WP7頁面導航效果和按鈕效果
- 17. 非線性導航服務和工具包頁面轉換
- 18. 如何有效地導航頁面
- 19. 如何訪問我導航的頁面?
- 20. 如何適應導航欄到頁面
- 21. 如何從頁面擴展導航欄?
- 22. Silverlight導航應用程序,如何添加不屬於「導航」的頁面
- 23. 在Silverlight中,將從包含線程的頁面導航離開線程結束?
- 24. WP7和silverlight類似的導航流程
- 25. 如何在wp7中使用多線程?
- 26. 如何鏈接/導航應用程序欄圖標到新的WP頁面?
- 27. 從子頁面導航到父頁面
- 28. 谷歌航線API爲WP7
- 29. 如何導航到NavController子頁面的同級頁面?
- 30. 如何導航一個xaml頁面到另一個頁面?