`

Android禁止横屏竖屏切换

 
阅读更多

在AndroidManifest.xml的activity(需要禁止转向的activity)配置中加入

 

android:screenOrientation="landscape" 

 (landscape是横向,portrait是纵向)

 


要避免在转屏时重启activity,可以通过在androidmanifest.xml文件中重新定义方法

 

android:configChanges="keyboardHidden|orientation"  

 public void onConfigurationChanged(Configuration newConfig){  

    if(newConfig.orientation==Configuration.ORIENTATION_LANDSCAPE){  
        //横向   
        setContentView(R.layout.file_list_landscape);   
    }else{  
        //竖向   
         setContentView(R.layout.file_list);   
    }  
}  
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics