在我的Windows Phone芒果應用程序中,我正在使用位置服務。現在我想要的是,頁面用戶瀏覽位置服務的內容會繼續使用WCF調用來感知並不斷更新當前位置。 目前它在1頁上正常工作。但是當我導航到另一個頁面時,它並沒有工作。我知道它與應用程序的設計有關。如何讓我的位置服務在我的Windows Phone芒果應用程序的每個頁面上運行
請建議最好的行動方案,如果可能的話詳細。
感謝
在我的Windows Phone芒果應用程序中,我正在使用位置服務。現在我想要的是,頁面用戶瀏覽位置服務的內容會繼續使用WCF調用來感知並不斷更新當前位置。 目前它在1頁上正常工作。但是當我導航到另一個頁面時,它並沒有工作。我知道它與應用程序的設計有關。如何讓我的位置服務在我的Windows Phone芒果應用程序的每個頁面上運行
請建議最好的行動方案,如果可能的話詳細。
感謝
進行應用級GeoCoordinateWatcher情況下,一旦其初始化。繼續使用,直到您關閉/停用應用程序
隱藏GeoCoordinateWatcher,你的意思是我應該把我所有的GeoCorrdinateWatcher的事件和所有的邏輯放在app.xaml.cs文件中,甚至從app.xaml.cs中調用WCF服務,它會無論用戶訪問的應用程序頁面是否繼續其工作。 – Shax
不,這就是模型/視圖模型是 –
對不起,不傾向於使用MVVM - 使小型項目和MVVM使它們太複雜。除此之外,我願意這樣做 –
這將有助於顯示您的一些代碼 - 例如GeoCoordinateWatcher已初始化在哪裏? –
Rowland,我在頁面 – Shax