欢迎光临深圳市智谷联软件技术有限公司!

您好,登录注册

Android——禁止设备休眠
阅读:1

实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。具体如下:

1、在Manifest.xml文件里面用user-permission声明。代码如下:

  1.    <uses-permission android:name="android.permission.WAKE_LOCK">
  2.      </uses-permission>
复制代码
这种方法,在安装apk时,系统会提示安装人是否允许使用禁止休眠功能。

2、在程序中用代码实现。代码如下:
  1. getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
复制代码
把这段代码加在setContentView(R.layout.main)之前即可
  这种方法,安装时,不会提示安装人是否允许使用禁止休眠功能







Top

我公司主要提供以下产品: 手持终端 手持机 4G手持机 数据采集器 手持数据采集器 条码采集器 二维码采集器 条码识别器 数据采集终端 NFC/RFID手持终端机 超高频手持机 UHF手持机 盘点机 工业PDA 蓝牙打印机 小票打印机 热敏打印机 便携打印机 手持打印机 巡检系统 支付终端 移动支付终端设备 公司市场覆盖国内外50多个国家和地区,凭借源头技术开发能力,长期为新老客户提供智能终端和应用解决方案。公司倡导服务创造新价值,用核心技术和理念创造新市场。