android - 为平板电脑和手机创建自定义布局

标签 android android-layout android-fragments android-view android-custom-view

我需要创建一个自定义布局,其中在平板电脑上包含两行,用于显示特色项目和常规项目(无需滚动),而手机上的 ListView 仅显示特色项目。是否可以创建这样的布局,是否有人可以与我分享一些库来帮助我创建这种布局?

它在平板电脑上的外观如下:

enter image description here

这是它在手机上的外观:

enter image description here

最佳答案

在以下文件夹中创建布局

res/layout-w1280dp - 适用于 10 英寸设备

res/layout-w820dp - 适用于 7 英寸设备

res/layout - 对于其他一切

不要使用:

res/layout-large 可能无法正确检测到。依赖上面显示的 dp 大小

关于android - 为平板电脑和手机创建自定义布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24670564/

相关文章:

android - 升级后 android Lollipop 设备上的权限问题

android - 为什么我们选择 Fragment 而不是 Activity?

java - 自动刷新抽屉导航标题

android - 恢复堆栈中不是最顶层的 fragment

Android 应用程序在后台

android - 使用 MutableList 时,Delegates.observable() 未收到通知

java - 无法创建目录

android - 为什么 gridlayout 中的多行按钮有奇怪的上边距?

java - Android - 无法修复折叠工具栏布局中的工具栏

android - 如何为工具栏制作圆角?