2012-05-30 15 views
0

在我的Windows Phone芒果應用程序中,我正在使用位置服務。現在我想要的是,頁面用戶瀏覽位置服務的內容會繼續使用WCF調用來感知並不斷更新當前位置。 目前它在1頁上正常工作。但是當我導航到另一個頁面時,它並沒有工作。我知道它與應用程序的設計有關。如何讓我的位置服務在我的Windows Phone芒果應用程序的每個頁面上運行

請建議最好的行動方案,如果可能的話詳細。

感謝

+0

這將有助於顯示您的一些代碼 - 例如GeoCoordinateWatcher已初始化在哪裏? –

+0

Rowland,我在頁面 – Shax

回答

0

進行應用級GeoCoordinateWatcher情況下,一旦其初始化。繼續使用,直到您關閉/停用應用程序

+0

隱藏GeoCoordinateWatcher,你的意思是我應該把我所有的GeoCorrdinateWatcher的事件和所有的邏輯放在app.xaml.cs文件中,甚至從app.xaml.cs中調用WCF服務,它會無論用戶訪問的應用程序頁面是否繼續其工作。 – Shax

+0

不,這就是模型/視圖模型是 –

+0

對不起,不傾向於使用MVVM - 使小型項目和MVVM使它們太複雜。除此之外,我願意這樣做 –

相關問題