永发信息网

android studio 限定符指定横屏使用的layout怎么创建

答案:2  悬赏:0  手机版
解决时间 2021-02-19 16:21
android studio 限定符指定横屏使用的layout怎么创建
最佳答案
就是left-to-right,同理反过来就是RTL,这么简单的问题都不懂
全部回答
如果要让软件在横竖屏之间切换,由于横竖屏的高宽会发生转换,有可能会要求不同的布局。可以通过以下两种方法来切换布局:   1)在res目录下建立layout-land和layout-port目录,相应的layout文件名不变,比如main.xml。layout-land是横屏的layout,layout-port是竖屏的layout,其他的不用管,横竖屏切换时程序为调用activity的oncreate方法,从而加载相应的布局。   2)假如布局资源不按照如上设置,则可以通过java代码来判断当前是横屏还是竖屏然后来加载相应的xml布局文件。因为当屏幕变为横屏的时候,系统会重新呼叫当前activity的oncreate方法,你可以把以下方法放在你的oncreate中来检查当前的方向,然后可以让你的setcontentview来载入不同的layout xml。   if(this.getresources().getconfiguration().orientation==configuration.orientation_landscape)   {   log.i("info", "landscape"); // 横屏   } else if(this.getresources().getconfiguration().orientation==configuration.orientation_portrait)   {   log.i("info", "portrait"); // 竖屏   }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【红楼梦晴雯】有关红楼梦第52.56.第52回:晴
泰州农村商业银行这个地址在什么地方,我要处
梦见将要被三个男人轮奸,自己喊救命是什么意
凤山县凤城镇卫生和计划生育服务所地址在什么
海南海口市有卖美缝剂的吗?
晚上六点从福鼎火车站到柘荣有车吗
张传龙驾驶证违章查询
红豆碗仔糕的做法步骤图,红豆碗仔糕怎么做
欠了50万,不想活了。
如果一个男生感觉到你喜欢他 他还总撩你 欺负
Redis简介以及和其他缓存数据库的区别
我是哈韩的一员英语怎么说
如何补充人体各种所需的营养物质例如买维生素
我女儿今年二十三岁没有医保和社保,请问适合
THINKPAD X201所装WIN7 PRO系统是否正版
推荐资讯
西安市中华食品商店有限公司(通济坊店)我想知
鸡西市梨树区教育局地址有知道的么?有点事想
小狗两条后腿突然瘫痪,不叫,只能坐在地上,
高二16岁跑400米和800米几秒才正常
java 中有没有数据库的LEFT,RIGHT这样的函数
2k15 MG模式如何设置先发,如何设置第六人
锦州产什么水果、
关于名人惜时小故事
根据(),将地下水分为包气带水、潜水和承压
整体三年级十岁生日的日记怎么写
牡丹花适宜在哪种气侯种植,广东是否可以种植
CAD中为什么开了F8画出来的直线不是水平线
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?