文档章节

Android手机或Android平板电脑 应用不能全屏显示,解决方案!

w
 walala_Lee
发布于 2015/06/16 20:19
字数 351
阅读 19
收藏 0

最近在搞android游戏方面的开发,然后启动的游戏怎么都不是全屏,很奇怪,然后就找到了下面的这个方法解决了问题,这里只列出了原文的一种方法,另一种方法有兴趣可以去原地址查看。以下:

在一个8寸屏的Android平板电脑上开发应用程序(游戏程序),开始的时候,总是不能全屏显示,也不知道怎么设置才可以。本来LCD应该是800*600的,但总是得到600*600的结果。经过好几天的努力,才解决:

<?xml version="1.0" encoding="utf-8"?>  
<manifest xmlns:android="http://schemas.android.com/apk/res/android"  
      package="myb.x2.app2"  
      android:versionCode="1"  
      android:versionName="1.0">  
    <application android:icon="@drawable/icon" android:label="@string/app_name">  
        <activity android:name=".myactivity"  
                          android:screenOrientation="portrait"  
                  android:label="@string/app_name">  
            <intent-filter>  
                <action android:name="android.intent.action.MAIN" />  
                <category android:name="android.intent.category.LAUNCHER" />  
            </intent-filter>  
        </activity>  
  
    </application>  
  <supports-screens android:largeScreens="true"  
          android:normalScreens="true"  
          android:smallScreens="true"  
          android:anyDensity="true" />  
</manifest>



后面加的 < supports-screens   android:largeScreens = "true" ... /> 就可以解决这个问题了,不难理解,但找到这个问题的解决办法却花了我好长时间。

Activity中的代码:

public class myactivity extends Activity {  
        public myview v;  
    /** Called when the activity is first created. */  
    @Override  
    public void onCreate(Bundle savedInstanceState) {  
        super.onCreate(savedInstanceState);  
        // setContentView(R.layout.main        );   
        requestWindowFeature(Window.FEATURE_NO_TITLE);  
                getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,  
                                WindowManager.LayoutParams.FLAG_FULLSCREEN);  
                // 获得屏幕宽和高  
                WindowManager windowManager = getWindowManager();  
                Display display = windowManager.getDefaultDisplay();  
                int w = display.getWidth();  
                int h = display.getHeight();  
        v=new myview(this,w,h);  
        setContentView(v);  
        v.start();  
    }  
      
      
}



本文转载自:http://blog.csdn.net/wlanye/article/details/7435404

共有 人打赏支持
w
粉丝 3
博文 167
码字总数 50381
作品 0
深圳
私信 提问
android兼容oppo手机刘海屏解决方案

引用自OPPO官方文档,这里缩减了一些内容,选取重要内容,包括oppo沉浸式的兼容。 转载请标明出处: https://blog.csdn.net/DJY1992/article/details/80688802 本文出自:【奥特曼超人的博客】...

奥特曼超人
2018/06/14
0
0
Android杂谈--layout的横竖屏处理

  横竖屏处理是开发应用是比较基础的一个要点,几乎都会用到。网上有一大堆的横竖屏切换的文章,但是翻了n页以后发现竟然清一色的是转载,所以不想浪费时间到这个上面,还是自己根据自己的...

尼莫
2012/10/11
0
0
在你的计算机上运行 Android 应用

随着Android 移动操作系统的蒸蒸日上,很多评论家表示苹果的App Store具有不可逾越的优势。从纯粹的数字来看,iPhone保持了统治地位。值得注意的是,Android Market 亦有很多优秀有用的应用,...

小卒过河
2011/10/12
3.9K
16
Android 4.4 新特性分析-15项大改进!

Google发布了Android 4.4 KitKat,并其同时面世的还有新旗舰Nexus 5。Android 4.4 KitKat有怎样的改进、是否值得升级呢,下面就为大家呈现Android 4.4 KitKat的全部新特性。 1. 新的拨号和智...

oschina
2013/11/04
7.6K
28
为 Windows Phone 支十个必杀技大招

与Android和iOS相比,WP7仍有很长的路要走 导语:美国IT网站eWeek今天撰文称,虽然Windows Phone 7目前的表现不佳,但仍有机会从Android手中抢夺市场份额,而且可以通过推广自己的安全优势,...

红薯
2011/12/17
1K
2

没有更多内容

加载失败,请刷新页面

加载更多

多表查询

第1章 多表关系实战 1.1 实战1:省和市  方案1:多张表,一对多  方案2:一张表,自关联一对多 1.2 实战2:用户和角色 (比如演员和扮演人物)  多对多关系 1.3 实战3:角色和权限 (比如...

stars永恒
今天
2
0
求推广,德邦快递坑人!!!!

完全没想好怎么来吐槽自己这次苦逼的德邦物流过程了,只好来记一个流水账。 从寄快递开始: 2019年1月15日从 德邦物流 微信小app上下单,截图如下: 可笑的是什么,我预约的是17号上门收件,...

o0无忧亦无怖
昨天
6
0
Mac Vim配置

1.升级 vim   我自己 MacBook Pro 的系统还是 10.11 ,其自带的 vim 版本为 7.3 ,我们将其升至最新版: 使用 homebrew : brew install vim --with-lua --with-override-system-vim 这将下...

Pasenger
昨天
8
0
vmware安装Ubuntu上不了网?上网了安装不了net-tools,无法执行ifconfig?

1.重新设置网络适配器还是不行,如下指定nat 2.还需要指定共享网络,我是在无线环境下 3.无法执行ifconfig https://packages.ubuntu.com/bionic/net-tools到这个网站下载net-tools的deb文件...

noob_chr
昨天
3
0
解决SVN:E210007无法协商认证机制

svn:E210007 svn: Cannot negotiate authentication mechanism 执行下面代码即可 sudo yum install cyrus-sasl cyrus-sasl-plain cyrus-sasl-ldap...

临江仙卜算子
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部