目前,结合PhoneGap 框架使用HTML5+JavaScript+CSS3开发Android或IOS系统上的应用和游戏已经成为可能性,这两天自己使用HTML5开发了一款小型悠闲游戏,使用PhoneGap打包成APK运行在Android手机上,却遇到不能全屏,想了好久,最终还是解决了,呵呵...

刚开始,一直猜想是Android Activity配置问题 ,所以就找Android Activity全屏配置方式,结果还是不行。

在Activity配置代码是:

1         this.requestWindowFeature(Window.FEATURE_NO_TITLE);2         this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

当看到视图activity是继承DroidGapm, 而不是Activity时,涣然大悟,唉,真是搓B!!!呵呵,哥也是第一次接触PhoneGap嘛,希望能理解...

直接把代码贴出:

 1 /** 2  * 文件名:NoteActivity.java 3  * 创建作者: 李航杰 4  * 创建日期:2012-2-23  上午下午01:39:21 5  */ 6 public class NoteActivity extends DroidGap { 7     /** Called when the activity is first created. */ 8     @Override 9     public void onCreate(Bundle savedInstanceState) {10         super.onCreate(savedInstanceState);11         setFullscreen();12         super.loadUrl("file:///android_asset/web/app.html");13     }14       /**15        * 全屏(无标题栏和状态栏)  16 */17     public void setFullscreen() {  18          getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);//清除FLAG  19          requestWindowFeature(Window.FEATURE_NO_TITLE);  20          getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,  21                         WindowManager.LayoutParams.FLAG_FULLSCREEN);  22     }  23 }

备注:必须在加载url页面时,对其视图窗体属性进行配置,所以要放在前一行。

创建者:LeeHonGee     创建时间:2012-02-23  14:09

转载于:https://www.cnblogs.com/leehongee/archive/2012/02/23/2364780.html

解决PhoneGap在Android手机上的全屏问题相关推荐

  1. PhoneGap 在Android 手机上的全屏(FullScreen)问题

      (注:本方法只适用于PhoneGap 0.93或更高版本) PhoneGap是一个不错的跨多个平台的开发框架,让开发者用来构建跨平台的使用HTML,CSS和JavaScript的移动应用程序. 在 ...

  2. html隐藏浏览器菜单栏,移动设备(手机)上浏览器全屏隐藏工具栏和菜单栏的设置...

    让手机上易于浏览阅读,meta viewport 必不可少.作为一款 webApp,你可能更希望默认为全屏模式.通过 meta 配置,在某些浏览器版本上可以实现这种效果. 以下内容仅供参考. meta ...

  3. 利用exif.js解决ios或Android手机上传竖拍照片旋转90度问题

    html5+canvas进行移动端手机照片上传时,发现ios手机上传竖拍照片会逆时针旋转90度,横拍照片无此问题:Android手机没这个问题. 因此解决这个问题的思路是:获取到照片拍摄的方向角,对非 ...

  4. 无法在Android手机上拨打或接听电话,如何解决

    使用Android,拨打和接听电话变得更加容易.您可以在几分之一秒内与其他联系人建立联系.但是,一些用户在无法在Android手机上拨打或接听电话时不断抱怨这些情况.在这样的时刻,当你看到周围的每个人 ...

  5. Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应问题

    转载:http://blog.csdn.net/iamlazybone/article/details/17191539 懒骨头(http://blog.csdn.net/iamlazybone  Q ...

  6. Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应...

    2019独角兽企业重金招聘Python工程师标准>>> 上节说到cygwin下成功编译出so文件,下面我们要把游戏运行在android上. 开始干活! 其实步骤可以参考 Cocos2 ...

  7. 手机android player病毒怎么解决,不要担心手机中毒!教您一些有关如何彻底清除Android手机上的病毒的提示...

    如果手机中毒,您知道如何彻底杀死病毒吗?今天,我将与您分享一些彻底杀死病毒并有效防止Android手机上的病毒的方法. 1. 如何彻底杀死Android手机上的病毒 方法1: 使用内置的手机管理器 某 ...

  8. 使用Linux Deploy在android手机上部署Ubuntu

    使用Linux Deploy在android手机上部署Ubuntu 准备工作 一.安装BusyBox 二.使用Linux Deploy安装Ubuntu 1.修改设置 2.修改配置 3.分区安装(镜像安 ...

  9. 随笔:说说第一次在android中嵌入非全屏显示的unity游戏时的坑之——界面切换时出现延迟/卡顿/花屏等现象解决方法

    One 最近对接了个unity3D做的小游戏到android项目中:游戏嵌入项目的界面且非全屏显示,项目几经波折,到我手上的时候,已经采用了在同一个activity中用两个View来分别显示andro ...

最新文章

  1. 一顿关于心智、机器和智能的哲学大餐!!
  2. python boolean_Python成为专业人士笔记-Boolean 布尔操作符研究
  3. WPF 实现任务栏角徽
  4. javaScript调用函数失败
  5. ASP.NET- 执行SQL超时的解决方案
  6. [Python] 创建一个整数列表:range()
  7. 洛谷 P2181 对角线
  8. InnoTek VirtualBox – 很有潜力的OS模拟器
  9. 独上高楼望尽天涯路;为伊得人憔悴、衣带渐宽终不悔;几处早莺争暖树,乱花渐欲迷人眼;梅先菊后何须较、好似人生各有时;
  10. 软考信息系统监理师:2016年4月22日作业
  11. 【HenCoder】HTTPS 为什么是安全的
  12. 跟开涛学SpringMVC
  13. 在手机屏幕上移动APP的两种方式
  14. 国外问卷调查所需准备
  15. 幕布,为知笔记和 Effie 哪个更适合 up 主呢?
  16. 相机和镜头选择时的一些参数
  17. python菜鸟教程 | 打印菱形
  18. 尼甘布 小渔村的惬意生活
  19. 【转载】elsarticle使用入门2 爱思唯尔(Elsevier)期刊模板的使用
  20. 河北小学计算机教科书,河北省中小学教学用书有变

热门文章

  1. 可以获得索引值码_SEO优化细节,怎样优化才能让网站获得更好的排名?
  2. imgaug批量椒盐噪声 python_python图像扩增-imgaug
  3. 小程序 wxml selectable_微信小程序 抽象节点
  4. 2014年二级c语言,2014年计算机二级考试C语言选择题
  5. 一级计算机考试修改信息书面申请表,医院信息科修改数据库申请单.doc
  6. bert关键词提取_BERT可以上几年级了?Seq2Seq“硬刚”小学数学应用题
  7. java web spark_spark-微型的Java Web框架 Spark Framework
  8. tengine简单安装_树莓派使用宝塔面板安装LNMP环境
  9. C++不同数据类型的转换
  10. GOF设计模式之桥接模式