当设备处于锁定屏幕时活动处于打开状态,但是我的问题出现在活动中,我正在使用处理程序显示对话框不工作。处理程序正在工作,当我的设备解锁,然后对话框也显示。我的问题是只有当设备屏幕解锁我想启动显示对话框的活动中的处理程序。当设备被锁定屏幕时,处理程序不工作
这里是我的代码:
protected void onCreate(Bundle savedInstanceState) {
requestWindowFeature(Window.FEATURE_NO_TITLE);
wind = this.getWindow();
wind.addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
wind.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
wind.addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
wind.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_incoming_call);
mHandler_calldismiss=new Handler();
mHandler_calldismiss.postDelayed(runnable,30000); }
发布您的代码! –
protected void onCreate(Bundle savedInstanceState){ requestWindowFeature(Window.FEATURE_NO_TITLE); wind = this.getWindow(); wind.addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD); wind.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); wind.addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); wind.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.activity_incoming_call); mHandler_calldismiss = new Handler(); mHandler_calldismiss.postDelayed(runnable,30000); – Satyendra