小编A.M*_*.M.的帖子

在Android Oreo中检测GPS开/关(API26 +)

我有位置更新服务并通过BroadcastReceiver检测GPS开/关状态(例如这里是代码/sf/answers/1447163651/).它适用于API25和更少.但是我应该用于API26 +?由于Oreo的限制,此BroadcastReceiver不适用于API26 +.我需要通过前台定位服务检测GPS OFF状态

gps android broadcastreceiver android-8.0-oreo

6
推荐指数
0
解决办法
594
查看次数

不推荐使用“ViewModelProviders”。Java解决方案?

'ViewModelProviders' 已从 androidx.lifecycle:lifecycle-*:2.2.0-alpha03 https://developer.android.com/jetpack/androidx/releases/lifecycle#2.2.0-alpha03 中弃用 这里是 Kotlin 'ViewModelProviders' 的解决方案 已弃用。将 Lifecycle-extensions:2.1.0 升级到 2.2.0-alpha05 之后 ,Java 版本是什么?ViewModelProvider(this).get(MyViewModel.class) 不适用于 Java。

android viewmodel viewmodelproviders

2
推荐指数
1
解决办法
1522
查看次数