我有个问题。AddProximityAlert 不想唤醒我的设备。我没有任何接收方(在这种情况下我不能有,因为无法取消注册)。我只是以这种方式将意图推送到 addProximityIntent :
Intent myIntent = new Intent(cxt, alarmView.class);
myIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
PendingIntent proximityIntent = PendingIntent.getActivity(cxt, records.get(pos).process,myIntent, 0);
locationManager.addProximityAlert(records.get(pos).x,
records.get(pos).y, records.get(pos).r, // metry
-1, proximityIntent);
我尝试将 PowerManager.newWakeLock 插入 myIntent.onCreate,但它不起作用(我认为是因为在唤醒之前没有创建活动?)。
是否可以为我的 Intent 提供任何参数以唤醒我的手机或以其他方式进行操作?
(如果可能的话,我也想要解锁设备)