Android 事物中的锁屏
Lockscreen in Android Things
我需要在用户闲置 15 秒后显示锁屏。在我的项目中,我使用 ViewPager
三页。
如何检查所有三个页面中的非活动用户操作以及该页面上的所有元素?
你可以这样做:
WindowManager wm = Context.getSystemService(Context.WINDOW_SERVICE); //Get the context
Window window = getWindow();
window.addFlags(wm.LayoutParams.FLAG_DISMISS_KEYGUARD); //Unlock the screen
DevicePolicyManager mDPM = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE); //Lock the screen
注意 :您可能需要参考可以与 window.
通信的 activity
检查这个 link : link
使用时间处理程序:
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// write you code
}
}, 15000;//15sec
您可以使用一个计时器,该计时器在 15 秒不活动后显示锁定屏幕,并在 Activity
's onUserInteraction()
方法中将其计时归零。
我需要在用户闲置 15 秒后显示锁屏。在我的项目中,我使用 ViewPager
三页。
如何检查所有三个页面中的非活动用户操作以及该页面上的所有元素?
你可以这样做:
WindowManager wm = Context.getSystemService(Context.WINDOW_SERVICE); //Get the context
Window window = getWindow();
window.addFlags(wm.LayoutParams.FLAG_DISMISS_KEYGUARD); //Unlock the screen
DevicePolicyManager mDPM = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE); //Lock the screen
注意 :您可能需要参考可以与 window.
通信的 activity检查这个 link : link
使用时间处理程序:
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// write you code
}
}, 15000;//15sec
您可以使用一个计时器,该计时器在 15 秒不活动后显示锁定屏幕,并在 Activity
's onUserInteraction()
方法中将其计时归零。