|
Android
禁止系統(tǒng)休眠,使屏幕不變暗,保持游戲中屏幕高亮
實(shí)現(xiàn)這一功能的方法有兩種,一種是在Manifest.xml文件里面聲明,一種是在代碼里面修改LayoutParams的標(biāo)志位。具體如下:
1、在Manifest.xml文件里面用user-permission聲明。代碼如下:
-
<uses-permission android:name="android.permission.WAKE_LOCK">
-
</uses-permission>
這種方法,在安裝apk時(shí),系統(tǒng)會(huì)提示安裝人是否允許使用禁止休眠功能。
2、在程序中用代碼實(shí)現(xiàn)。代碼如下:
- getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
把這段代碼加在setContentView(R.layout.main)之前即可 這種方法,安裝時(shí),不會(huì)提示安裝人是否允許使用禁止休眠功能
|