关于分辨率的问题

summersrest 2014-11-07 05:20:50
比如我想适配720*1280的屏幕,我在layout里面创建layout-1280x720。但是他不调用,然后百度说3.0以后高度需要减去48。但是我修改以后不管layout-12320x720还是layout-1280x772。布局依然不被调用。请问这到底为什么呢?百思不得其解。还有,比如我创建layout-960x640。然后在里面创建layout的时候会报错。哪位大神可以指教不胜感激。
...全文
218 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zbasd837 2014-11-07
  • 打赏
  • 举报
回复
<supports-screens android:largeScreens="true" android:normalScreens="true" android:xlargeScreens="true" android:smallScreens="true" android:anyDensity="true"/> 这些玩意有吗
gqjjqg 2014-11-07
  • 打赏
  • 举报
回复
建议是这样的 按dp分类。 720*1280的屏幕 计算其dp的尺寸 比如density是1.0 那么就是720dpx1280dp. 如果是个平板(一般而言 这是个平板常见的尺寸),那么按照宽度 来适配 layout-w1280dp,宽度在1280dp左右都会调用这个资源文件夹下的xml布局。要是没有就会调用默认的。 更多具体的内容可以参考官网对 布局的选择的策略以及命名的规则。

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧