android横竖屏切换不重启activity
16lz
2021-12-04
可以给每个activity加上android:configChanges="keyboardHidden|orientation"属性,就不会重启activity.而是去调用onConfigurationChanged(Configuration newConfig). 这样就可以在这个方法里调整显示方式.
比如
- if(newConfig.orientation==Configuration.ORIENTATION_LANDSCAPE){
- //横向
- setContentView(R.layout.file_list_landscape);
- }else{
- //竖向
- setContentView(R.layout.file_list);
- }
更多相关文章
- Android(安卓)webview与js交互
- Android中文API(139) —— SQLiteOpenHelper
- Android(安卓)Listview 隐藏滚动条
- Android阿拉伯适配rtl
- Android(安卓)资源文件中的符号含义与说明
- Android(安卓)之布局(二)
- java.lang.ClassCastException: android.app.Application cannot
- popwindow动画显示消失,activity切换动画
- Android布局低级错误