2012-04-17 55 views
0

我想为横向和纵向模式创建我的Android应用程序。Android应用程序的景观和肖像模式

我已经创建了两个文件夹布局和layout-land,并为每个活动定义了两个xml。

所有的活动工作正常。

在所有活动中,它会自动调整旋转角度,但在一个活动中我使用了onconfigurationchange方法。

现在我的一个活动就是创建问题。我已经实现了谷歌地图并在该活动中调用了两个线程。线程调用从服务器获取数据的API。

开始工作,但在8或10个方向应用程序崩溃后,请别人帮我解决这个问题。

+0

可能重复(http://stackoverflow.com/questions/ 10152757/landscape-and-portrait-mode-for-application) – 2012-04-17 11:20:32

+0

“但在8或10方向应用程序崩溃后” - 在Eclipse中使用'adb logcat',DDMS或DDMS透视图来检查LogCat并查看堆栈跟踪你的“崩溃”。 – CommonsWare 2012-04-17 11:29:30

+0

如果您不发布日志或代码本身,我们无法调试您的代码。但我的猜测是,你的线程保留了旧版本的活动/上下文,从而崩溃。 – Renard 2012-04-17 11:30:00

回答

0

只是尽量在清单下面的代码为您的活动

<activity android:name=".YourActivity" 
      android:configChanges="keyboardHidden|orientation"> 

,让我知道[横向和纵向模式的应用]的

+0

我已经这样做了,但是当我切换到横向模式时显示错误。 – 2012-04-17 13:15:29

+0

我现在又做了这个,它自动旋转,但它显示应用程序的肖像视图。 – 2012-04-18 10:03:44

相关问题