现在是横屏了,可是为什么显示这样 |
|
据我所知,也不知道 ,没有遇到这种情况。本人菜鸟ing
|
|
额,有什么好的建议没有 |
|
5分 |
重启一下模拟器,有用吗?你试一下ctrl+F11或ctrl+F12
|
5分 |
ctrl +f12 正解
|
我的意思是现在我想横屏,效果是横屏显示时的那种效果(即有重力感性时自动旋转),而不是把模拟器里面的画面旋转一下。 |
|
本来我想让横屏显示类似以下这种效果 该怎么设置 |
|
我是不是没有描述清楚啊
其实我只是想让以下程序在横屏时显示横屏时该有的效果而已,而不是把竖屏的旋转90° 竖屏 横屏 |
|
5分 |
这样啊,布局一般会自动切换的,如果效果不行,你可以再写一个横屏的布局文件 |
系统不知道怎么回事,就是不自动切换,我怀疑sdk有问题。 |
|
哦 你是想同一布局在横竖屏都有好的效果的话,那就是设计两种布局,通过判读判断横竖屏判断用不同的布局
|
|
5分 |
看你的manifest文件中是否如类似如下这句
<activity android:name=”.myTestActivity1″ android:screenOrientation=”portrait”></activity> 或是有禁止切换屏的代码 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); |
经过几天的时间,问题解决了。
主要是avd模拟器里面的Device参数的问题。我把所有参数(bool型的)都设置成true就行了。具体是哪一个还没有测试。因为每次重新设置都要重新打开avd,太坑了,开avd要10多分钟。 |
|
楼主,这个Device参数在哪里改,要怎么改能说一下吗?我也遇到这个了。
|
|
我用4.2版本的,按数字键盘的7可以自由切换模拟器的横竖屏状态。
|
|
感谢2008!真心有用! |
|
API 14和15会有这个bug,把API版本改成别的就行
|
|
我今天也找到两种方法
第一种:是在AndroidManifest.xml中设置activity属性 android:screenOrientation=”reversePortrait” 或 android:screenOrientation=”Portrait” 这是改变自己的程序 然后在 按ctrl+F12 可以达到自己想要的效果 第二种:换模拟器 具体的方法http://www.iplaysoft.com/genymotion.html 本人邮箱:429012099@qq.com欢迎咨询 |