当前位置: 代码迷 >> Android >> 关于launcher桌面程序的奇怪有关问题
  详细解决方案

关于launcher桌面程序的奇怪有关问题

热度:91   发布时间:2016-05-01 13:16:07.0
关于launcher桌面程序的奇怪问题
目前在做rom定制,自己开发了一款桌面程序,在源生Launcher2的基础上。目前遇到一个问题:就是从launcher程序进入到可横屏的app后,手机横屏放置一段时候后,再按返回键到我的launcher界面,此时我的Launcher界面的布局就乱掉了,不知道是什么原因造成的,我有在AndroidManifest.xml中配置
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden|keyboard|screenLayout",这样返回launcher程序的时候,就不会重新加载onCreate方法了,但是我的布局(包括主workspace界面和allapps界面)都乱了,请问大家这个有人遇到过吗? 求解释

------解决方案--------------------
AndroidManifest.xml中是否有加入android:launchMode="singleInstance"


Activity里面检查一下onConfigurationChanged设置:
Java code
    @Override     public void onConfigurationChanged(Configuration newConfig)    {         super.onConfigurationChanged(newConfig);    }