简介

手机不锁屏功能使用Android编辑器ADT其实是很容易实现的,但是Unity并没有提供现成的接口,这里会引用另一篇文章,用于说明Unity如何调用Android接口,来辅助实现这个不锁屏的功能

调用Android接口的文章链接(http://blog.csdn.net/xv_ly15/article/details/9314199)








实现

1. 修改AndroidManifest.xml文件,添加

<uses-permission android:name="android.permission.WAKE_LOCK" />

关于一些权限,可以参考:(http://blog.csdn.net/xv_ly15/article/details/9314299)


2. 实现代码

package com.test;import android.os.Bundle;import android.view.WindowManager;import com.unity3d.player.UnityPlayerActivity;public class MainActivity extends UnityPlayerActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);                       //不锁屏        getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);    }    }

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. python list.sort()根据多个关键字排序的方法实现
  3. 简单实现Android(安卓)AudioReccord录音方式
  4. Android(安卓)轻松实现语音识别
  5. Android(安卓)HTTP 实现与服务器通信
  6. [Android]实现静默安装APK的两种方法
  7. 【Java/Android性能优2】Android性能调优工具TraceView介绍
  8. AsyncTask
  9. android:configChanges属性

随机推荐

  1. Android黑群出品:对pull进行封装,可直接解
  2. Android下的数据储存方式( 二)
  3. Android(安卓)音乐播放器的实现(三)Service
  4. 分享:百度Android面试题
  5. [Android]Android(安卓)Activity 启动模
  6. Android应用程序“.R文件”消失怎么办
  7. Android开机自动运行APP——BroadcastRec
  8. Android(安卓)Studio官方文档之添加多种
  9. Android进阶(十)Android(安卓)发邮件
  10. Android(安卓)中关于 Cursor 的介绍