首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

屏幕旋转检测在高版本系统中无法实现。该怎么处理

2013-12-28 
屏幕旋转检测在高版本系统中无法实现。。本帖最后由 itakeblue 于 2013-12-27 16:13:20 编辑AndroidManifest

屏幕旋转检测在高版本系统中无法实现。。
本帖最后由 itakeblue 于 2013-12-27 16:13:20 编辑 AndroidManifest.xml中

<activity android:name=".MyActivity"
android:configChanges="orientation"
android:label="@string/app_name">


MyActivity.java中

public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
Toast.makeText(this, "横屏模式", Toast.LENGTH_SHORT).show();
} else if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT){
Toast.makeText(this, "竖屏模式", Toast.LENGTH_SHORT).show();
}
}


同样的代码,在2.2中能正常检测到屏幕旋转,但是两台4.1.2机器上都没有反应呢,有朋友遇到过这个问题吗?
[解决办法]
http://asysbang.com/forum.php?mod=viewthread&tid=51&extra=page%3D1

热点排行