在android 2.3.4中,因为我们的显示屏位置不能转动,所以如果遇到横屏游戏的话就无法看了,如何修改framework来达到所有应用都强制为竖屏显示?急高手指点,多谢!
解决方案 »
- libcore.java.io.InterruptedStreamTest#testInterruptWritablePipeChannel测试项未通过
- 关于intent-filter的问题,请教大家
- 按返回键和主页键当前Activity会接收什么消息?
- scrollview内使用HorizontalScrollView的问题
- 请教:把透明Bitmap上特定的一块擦除
- Android与PC之间进行UDP通信
- 求一个Android调用.net写的webservice的例子
- 从win32项目移植到android时总是加载.tmx地图失败!!另外就是为什么我的.tmx文件夹放到别处总是打不开
- 真机运行使用stopService,service停止了,但功能未停止。
- 关于安卓XML布局里面的引用与代码顺序
- android任务管理器demo(12项功能)
- 仅使用android SDK,不用NDK能否进行android的串口通信开发
你可以修改为全部按垂直模式处理
boolean displayEnabled) 方法中可以强制的转为竖屏,具体就在 if (d.getWidth() > d.getHeight()) {
mPortraitRotation = Surface.ROTATION_90;
mLandscapeRotation = Surface.ROTATION_0;
mUpsideDownRotation = Surface.ROTATION_270;
mSeascapeRotation = Surface.ROTATION_180;
} else {
mPortraitRotation = Surface.ROTATION_0;
mLandscapeRotation = Surface.ROTATION_90;
mUpsideDownRotation = Surface.ROTATION_180;
mSeascapeRotation = Surface.ROTATION_270;
}
}横屏时的赋值改为竖屏的应该就可以了。你自己试试就知道了。