解决PhoneGap在Android手机上的全屏问题
目前,结合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手机上的全屏问题相关推荐
- PhoneGap 在Android 手机上的全屏(FullScreen)问题
(注:本方法只适用于PhoneGap 0.93或更高版本) PhoneGap是一个不错的跨多个平台的开发框架,让开发者用来构建跨平台的使用HTML,CSS和JavaScript的移动应用程序. 在 ...
- html隐藏浏览器菜单栏,移动设备(手机)上浏览器全屏隐藏工具栏和菜单栏的设置...
让手机上易于浏览阅读,meta viewport 必不可少.作为一款 webApp,你可能更希望默认为全屏模式.通过 meta 配置,在某些浏览器版本上可以实现这种效果. 以下内容仅供参考. meta ...
- 利用exif.js解决ios或Android手机上传竖拍照片旋转90度问题
html5+canvas进行移动端手机照片上传时,发现ios手机上传竖拍照片会逆时针旋转90度,横拍照片无此问题:Android手机没这个问题. 因此解决这个问题的思路是:获取到照片拍摄的方向角,对非 ...
- 无法在Android手机上拨打或接听电话,如何解决
使用Android,拨打和接听电话变得更加容易.您可以在几分之一秒内与其他联系人建立联系.但是,一些用户在无法在Android手机上拨打或接听电话时不断抱怨这些情况.在这样的时刻,当你看到周围的每个人 ...
- Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应问题
转载:http://blog.csdn.net/iamlazybone/article/details/17191539 懒骨头(http://blog.csdn.net/iamlazybone Q ...
- Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应...
2019独角兽企业重金招聘Python工程师标准>>> 上节说到cygwin下成功编译出so文件,下面我们要把游戏运行在android上. 开始干活! 其实步骤可以参考 Cocos2 ...
- 手机android player病毒怎么解决,不要担心手机中毒!教您一些有关如何彻底清除Android手机上的病毒的提示...
如果手机中毒,您知道如何彻底杀死病毒吗?今天,我将与您分享一些彻底杀死病毒并有效防止Android手机上的病毒的方法. 1. 如何彻底杀死Android手机上的病毒 方法1: 使用内置的手机管理器 某 ...
- 使用Linux Deploy在android手机上部署Ubuntu
使用Linux Deploy在android手机上部署Ubuntu 准备工作 一.安装BusyBox 二.使用Linux Deploy安装Ubuntu 1.修改设置 2.修改配置 3.分区安装(镜像安 ...
- 随笔:说说第一次在android中嵌入非全屏显示的unity游戏时的坑之——界面切换时出现延迟/卡顿/花屏等现象解决方法
One 最近对接了个unity3D做的小游戏到android项目中:游戏嵌入项目的界面且非全屏显示,项目几经波折,到我手上的时候,已经采用了在同一个activity中用两个View来分别显示andro ...
最新文章
- 一顿关于心智、机器和智能的哲学大餐!!
- python boolean_Python成为专业人士笔记-Boolean 布尔操作符研究
- WPF 实现任务栏角徽
- javaScript调用函数失败
- ASP.NET- 执行SQL超时的解决方案
- [Python] 创建一个整数列表:range()
- 洛谷 P2181 对角线
- InnoTek VirtualBox – 很有潜力的OS模拟器
- 独上高楼望尽天涯路;为伊得人憔悴、衣带渐宽终不悔;几处早莺争暖树,乱花渐欲迷人眼;梅先菊后何须较、好似人生各有时;
- 软考信息系统监理师:2016年4月22日作业
- 【HenCoder】HTTPS 为什么是安全的
- 跟开涛学SpringMVC
- 在手机屏幕上移动APP的两种方式
- 国外问卷调查所需准备
- 幕布,为知笔记和 Effie 哪个更适合 up 主呢?
- 相机和镜头选择时的一些参数
- python菜鸟教程 | 打印菱形
- 尼甘布 小渔村的惬意生活
- 【转载】elsarticle使用入门2 爱思唯尔(Elsevier)期刊模板的使用
- 河北小学计算机教科书,河北省中小学教学用书有变
热门文章
- 可以获得索引值码_SEO优化细节,怎样优化才能让网站获得更好的排名?
- imgaug批量椒盐噪声 python_python图像扩增-imgaug
- 小程序 wxml selectable_微信小程序 抽象节点
- 2014年二级c语言,2014年计算机二级考试C语言选择题
- 一级计算机考试修改信息书面申请表,医院信息科修改数据库申请单.doc
- bert关键词提取_BERT可以上几年级了?Seq2Seq“硬刚”小学数学应用题
- java web spark_spark-微型的Java Web框架 Spark Framework
- tengine简单安装_树莓派使用宝塔面板安装LNMP环境
- C++不同数据类型的转换
- GOF设计模式之桥接模式