Android:如果视图方向发生变化,我的游戏将从头开始

时间:2013-01-21 02:30:07

标签: android

  

可能重复:
  problem while changeing the orientation in android app

我有一个卡片游戏应用我正在努力。当我翻转Android设备,从横向切换到肖像(或反之亦然)时,我的纸牌游戏从头开始。

每次Android设备被翻转时,它都会调用create方法。我假设它正在创造一个新的意图?他们无论如何要阻止这个?如果翻转设备,它能保持相同的意图吗?

1 个答案:

答案 0 :(得分:1)

是的,Android正在重新创建您的活动,以便您有机会插入新的布局或您需要的任何针对特定方向的处理。您可以使用下面的清单条目强制您的活动坚持特定的方向。

    <activity android:name=".MyActivity"  android:screenOrientation="portrait"       android:configChanges="orientation" ...>

有关这些属性的详细信息,请参阅:http://developer.android.com/guide/topics/manifest/activity-element.html