最近遇到一个问题,关于Android 横竖屏的问题,我的launcher没有landscap资源,所以我在manifest里的Activity设置为portrait,但是当我打开sina微博时,横屏launcher会报错,我不解其中的原因,有的说法就是sina微博会发一个Intent给launcher,但是我没有看到sina微博的横屏,究其结果说吧,原因就是sina微博横屏时会重新Oncreate 一次launcher,所需的资源就是横屏的。解决方法其实Activity已经为我们做了解决方法,很简单,我写段代码吧。
@Override
public void onConfigurationChanged(Configuration arg0) {
// TODO Auto-generated method stub
super.onConfigurationChanged(arg0);
if(arg0.orientation == ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE || arg0.orientation == ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
{
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
}
注意:我没有land资源所以当横竖屏变化时强制转化为竖屏
问下各位网友,关于sina微博的问题,sina微博横屏时为什么会oncreate launcher呢?
分享到:
相关推荐
(转发)详细介绍了android横竖屏切换的情况。感谢作者的分享。
android 横竖屏切换demo,使用不同布局,是否重onCreate,分别作了演示。希望对大家有用.zip
Android横竖屏切换处理Demo源码.rar
android activity 执行屏幕横竖屏切换的时候activity声明周期执行的竖屏的时候点击横屏 09-04 15:54:27.675: I/yxd(6708): 应用程序执行了============onPause===方法===>> 09-04 15:54:27.685: I/yxd(6708): 应用...
各个碎片之前的切换隐藏显示,以及androidPad横竖屏切换的使用demo
ReactNative平台调用Android平台横竖屏切换接口
Android视频播放器(支持横竖屏切换)
本文为大家分享了Android横竖屏切换及其对应布局加载问题,供大家参考,具体内容如下 第一,横竖屏切换连带横竖屏布局问题: 如果要让软件在横竖屏之间切换,由于横竖屏的高宽会发生转换,有可能会要求不同的布局。...
Android横竖屏切换总结的word文档!
文档中对android横竖屏切换以及禁止切换进行了多种方法的详细描述,对android开发有所帮助
android横竖屏总结
Android应用源码开发Demo,主要用于毕业设计学习。
解决了Android手机屏幕横竖屏切换的问题
安卓Android源码——(横竖屏切换处理).rar
主要为大家详细介绍了Android横竖屏幕切换生命周期,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
android 横竖屏切换的处理,效果更好些
三周没有写了,实在是不能原谅自己。这是横竖屏切换的实验代码,打好了日志,读者可以自己做实验。
android_横竖屏切换demo,横屏切换竖屏,竖屏切回横屏