您的位置:首页 > 移动开发 > Android开发

Android的Activity的onCreate()多次调用的问题

2013-04-11 23:10 435 查看
我的AndroidMainfest.xml 如下:

 

<activity
android:name=".activity.MainActivity"
android:label="@string/title_activity_main"
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>


——————————————————————————————————————

android:screenOrientation="portrait"

上句的作用是:属性landscape只允许是横向,portrait是只允许纵向

 

————————————————————————————————————

android:configChanges="orientation|keyboardHidden


此句的作用是:

属性【android:configChanges】——负责列出清单,当清单上用户指定的设置改变时,Activity会自己处理这些变化。

         属性值【orientation】——屏幕界面旋转(可能是用户手动旋转的),【注意:如果你的开发API等级等于或高于13,你还需要设置screenSize,因为screenSize会在屏幕旋转时改变】

          属性值【keyboardHidden】——键盘辅助功能改变

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: