1 / 5
文档名称:

android横竖屏切换.docx

格式:docx   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

android横竖屏切换.docx

上传人:aluyuw1 2016/4/26 文件大小:0 KB

下载得到文件列表

android横竖屏切换.docx

相关文档

文档介绍

文档介绍:一、程序打开时直接切换,保持不变 java 代码中加入 android:screenOrientation="landscape" 中加入 setRequestedOrientation(); 二、程序运行时切换 系统自动切换利用 Android 系统每次屏幕切换会重启 Activity 的特性,在 OnCreat 处自动加载不同显示状态下的 layout 。例: 是竖屏状态下的 layout , 文件保存于 res/layout 文件夹中。为实现横屏切换, 建立文件夹 res/layout-land , 在里面创建新的界面文件 ,与 res/layou t 文件夹中文件同名。则当设备由竖屏切换到横屏, 或者反之时,在 onCreate() 函数中直接执行 setContentView() 即可自动加载不同的界面文件。另外,在 res/layout-land 中建立同名文件是用系统自动判断加载, 也可以手动判断加载。如在 res/layout 文件夹中有竖屏界面 main- 及横屏界面 main-, 则可以在 onCreate() 函数中通过判断横竖屏状态以显式加载不同界面,代码: int mCurrentOrientation = getResources().getConfiguration().orientation; if( mCurrentOrientation == ){ // If current screen is portrait setContentView(-P); } else if( mCurrentOrientation == ){ //If current screen is landscape setContentView(-L); } 由于 android 系统屏幕切换会重启 Activity ,所以应该在 Activity 销毁前保存当前活动的状态,在 Activity 再次 Create 的时候载入配置。 2. 利用 Activity 的 onConfigurationChanged() 方法手动切换为避免 Android 系统自动重启 activity , 需要在 中相应 Activit y 加上 android:configChanges="keyboardHidden|orientation" 属性,使相应的 Activity 不重启而是调用 onConfigurationChanged(Configuration newConfig) 。例: res/layout 下有竖屏界面 main- 及横屏界面 main- 。 onCreate() 时同理判断以显示不同的界面: ***@Override protected void onCreate

最近更新

2024年毕业生登记表自我鉴定(合集15篇) 23页

2024年毕业生求职信集锦8篇 11页

2024年毕业生护理专业自我鉴定 20页

2024年毕业生就业自荐信范文锦集10篇 14页

小学六年级教育教学工作计划汇总 66页

小学六年级学生自我鉴定400字 2 4页

小学六年级体育教案 4页

小学六一儿童节心得体会2020范文大全(全文共2.. 3页

小学六一儿童节主持词五篇(全文共5298字) 4页

2024年毕业生个人自我鉴定15篇(优选) 24页

2024年毕业生个人的请假条6篇 7页

小学元旦文艺晚会主持稿 4页

小学作文400字汇总[推荐5篇] 3页

小学体育年度工作总结(全文共18421字) 4页

小学优秀班级口号(全文共785字) 4页

小学亲子活动标语口号 3页

小学五年级班主任德育工作计划文章(共五篇).. 3页

小学五年级夏天作文 7页

理解旅行社目标客户的行为特征 25页

酒店客户体验管理技巧与案例 28页

快消品企业营销组织架构与流程优化 33页

酒店销售技巧与心理学应用 28页

2024年智慧汽车项目资金需求报告代可行性研究.. 64页

2024年纸品清洁项目资金需求报告代可行性研究.. 72页

2024年展馆空间设计项目投资申请报告代可行性.. 61页

2024年运输及盛装货物用陶瓷容器项目资金需求.. 56页

2024年油田化学品项目资金申请报告代可行性研.. 62页

2024年荧光抗体项目资金筹措计划书代可行性研.. 72页

2024年青岛版四年级下册数学知识点 9页

缓刑矫正人员思想汇报100篇 2页