android 如何通过触摸屏幕来唤醒屏幕。
6个回答
展开全部
没有,只有有能够用音量键替换关机键的,也有用距离感引器替换关机键的
追问
请问如何找到SRC文件夹?我找不到。 如何 引入电源管理包,以使用相关类?import android.os.PowerManager;
希望可以详细说明
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.写入如下Java语言:
[java] view plaincopy
public static void wakeUpAndUnlock(Context context){
KeyguardManager km= (KeyguardManager) context.getSystemService(Context.KEYGUARD_SERVICE);
KeyguardManager.KeyguardLock kl = km.newKeyguardLock("unLock");
//解锁
kl.disableKeyguard();
//获取电源管理器对象
PowerManager pm=(PowerManager) context.getSystemService(Context.POWER_SERVICE);
//获取PowerManager.WakeLock对象,后面的参数|表示同时传入两个值,最后的是LogCat里用的Tag
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.SCREEN_DIM_WAKE_LOCK,"bright");
//点亮屏幕
wl.acquire();
//释放
wl.release();
}
2.加入权限
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
[java] view plaincopy
public static void wakeUpAndUnlock(Context context){
KeyguardManager km= (KeyguardManager) context.getSystemService(Context.KEYGUARD_SERVICE);
KeyguardManager.KeyguardLock kl = km.newKeyguardLock("unLock");
//解锁
kl.disableKeyguard();
//获取电源管理器对象
PowerManager pm=(PowerManager) context.getSystemService(Context.POWER_SERVICE);
//获取PowerManager.WakeLock对象,后面的参数|表示同时传入两个值,最后的是LogCat里用的Tag
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.SCREEN_DIM_WAKE_LOCK,"bright");
//点亮屏幕
wl.acquire();
//释放
wl.release();
}
2.加入权限
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
装个一键锁屏 软件
追问
你能看看清楚么?我想问的是如何通过触摸来唤醒android系统的设备,你给我一键锁屏是什么用途?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那样费电呀,因为机器一直等待指令比关机键费电
更多追问追答
追问
我要的是功能,不是费电与否,我这机器一直连电的。不怕没电
追答
应该是有软件,不过我是适应电源键关屏,所以没去找软件
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那样费电呀,因为机器一直等待指令比关机键费电
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询