2012-05-30 16 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使它们太复杂。除此之外,我愿意这样做 –

相关问题