首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在棉花糖中,广播不能与动作android.intent.action.proximity_sensor一起工作

在棉花糖中,广播不能与动作android.intent.action.proximity_sensor一起工作
EN

Stack Overflow用户
提问于 2016-06-15 13:35:16
回答 1查看 336关注 0票数 0

在Marshmallow中,此代码不适用于GearVR。Activity.onResume()代码

代码语言:javascript
复制
IntentFilter intentFilter = new IntentFilter("android.intent.action.proximity_sensor"); 
mReceiver = new BroadcastReceiver() { 
@Override 
public void onReceive(Context context, Intent intent) { 

   if(intent.getType().equals("1")) 
   { 
      Log.v(LOGTAG,"headset mounted"); 
   } 
   else 
   { 
      Log.v(LOGTAG,"headset unmounted"); 
   } 

 } 
}; 

 this.registerReceiver(mReceiver, intentFilter); 
}

用于检测已挂载和未挂载的GearVR。它在S6棒棒糖中起作用。

这可能是棉花糖6.0.1 link中的错误。是否有解决此问题的方法?link1 link2的相关链接

请分享任何有助于我检测GearVr挂载和卸载的信息

EN

回答 1

Stack Overflow用户

发布于 2016-06-15 13:45:10

Android 6.0现在使用Doze模式来最小化电池的使用。因此,这种打瞌睡模式不允许系统一次又一次地唤醒。我应该至少有9分钟的间隔应该是在两个连续的唤醒之间。有关细节,请参阅官方文档。Cleck here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37826918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档