在Android上最小化应用时,位置图标并不总是消失

时间:2017-10-10 19:20:17

标签: google-maps codenameone

我使用Codename One来编写我的应用程序。我已经定义了我的UserLocationListener并成功使用它与LocationManager。

在主要课程'stop方法中,我设置LocationManager.setLocationListener (null),当应用最小化时,位置图标会消失。

但是我也使用带有setShowMyLocation (true)的MapContainer,当应用程序从不显示MapContainer的表单最小化时,位置图标仍保留在Android(Nougat)栏中。当我从没有它的表单返回到包含地图的表单然后最小化应用程序时,行为相同。

请注意,如果我没有setShowMyLocation (true),则图标会从任何形式消失。

此外,在stop方法中我setShowMyLocation (false),但看起来听众并没有停止。

如果我的应用最小化,我该怎么做才能确保位置消失?

提前致谢

0 个答案:

没有答案