android screenOrientation

Activity:

       android:screenOrientation 横(landscape竖(portrait)屏显示。

    如果想让它一直是横屏显示的话,xml:android:screenOrientation="landscape",              

       如果想让它一直是竖屏显示的话,xml:android:screenOrientation="portrait",

 

  :横竖屏切换后Activity会重新执行onCreat函数,但是在Android工程的Mainfest.xml中加入

           android:screenOrientation="user" android:configChanges="orientation|keyboardHidden"之后,

           横竖屏切换之后就不会去执行OnCreat函数了,而是会去调用onConfigurationChanged(),

           这样我们就能控制横竖屏的切换了。或者在res目录下建立layout-land和layout-port目录,

           相应的layout文件不变。layout-land是横屏的layout,layout-port是竖屏的layout。

posted @ 2014-04-25 10:21  山林猿人  阅读(722)  评论(0编辑  收藏  举报