Android 更改方向时,Sherlock活动将重新启动
我需要有关ActionBarSherlock的帮助当方向更改时,活动重新启动并断开所有服务和应用程序崩溃的连接我试图将这几行添加到文件AdroidManifest.xml中Android 更改方向时,Sherlock活动将重新启动,android,user-interface,actionbarsherlock,Android,User Interface,Actionbarsherlock,我需要有关ActionBarSherlock的帮助当方向更改时,活动重新启动并断开所有服务和应用程序崩溃的连接我试图将这几行添加到文件AdroidManifest.xml中 android:configChanges="keyboard|keyboardHidden|orientation|screenSize"> 活动文件中的以下行: @Override public void onConfigurationChanged(Configuration newConfig) {
android:configChanges="keyboard|keyboardHidden|orientation|screenSize">
活动文件中的以下行:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}
但是不要工作
有什么建议吗
谢谢你和问候
p.D.:对不起,我的英语不好。您正在处理清单中的配置更改吗
android:configChanges="orientation"
如果是这样,则不允许ActionBarSherlock安装的假装饰视图在旋转时重新初始化,这将导致许多问题
处理配置更改时应尽量少用。文件规定,应将其作为最后手段
该库的未来版本有望能够说明选择这样做的人。在manifest.xml中,将这一行添加到您的活动中
<activity android:name="Your Activity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:windowSoftInputMode="adjustPan"/>
发生崩溃时的logcat o/p是什么?这是您的方向纵向和横向应用程序吗?感谢您的回复,但该行已经添加到androidmanifest中,该解决方案是我指导我的Hari。