Android Asus 七寸 hdpi 平板布局问题

标签 android android-layout

我正在开发一个支持多屏幕的应用程序。在开始开发之前,我阅读了开发者网站以了解多屏幕支持。目前我有一个关于设备密度的问题。我在 Samsung Tab 10inch、Toshiba Regza、Customized 10inch tab、Samsung tab3、Lenova tab 中测试了我的应用程序。这里提到的设备都是mdpi设备。所以我将 layout-sw-720 用于 10 英寸平板电脑,将 layout-sw-600 用于 7 英寸平板电脑。当我尝试在 ASUS MeMO Pad HD 7inch whcih 上运行时,它是一种高密度设备,它没有从我指定的任何布局文件夹中获取布局。华硕 MeMO Pad HD 7'c 配置为 7"LED 背光 WXGA (1280x800) 屏幕。请同时考虑设备密度,帮助我确定确切的文件夹结构。一周以来我一直很头疼。请帮助我。任何帮助将不胜感激

最佳答案

我通过为文件夹 layout-sw600dp 提供前缀 hdpi 来解决这个问题,就像 layout-sw600dp-hdpi 一样。实际上我的布局包含一些复杂的设计和图像,所以如果我没有像上面提到的那样指定布局文件夹名称,那么它将从没有密度前缀的布局-sw600dp 中获取布局。然后为了避免我在布局文件夹和可绘制文件夹中使用了 hdpi 前缀。

关于Android Asus 七寸 hdpi 平板布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21734671/

相关文章:

android - 流行的应用程序如何验证从他们的移动应用程序到他们的服务器的用户请求?

android - 圆形父边框不适用于 child

Android Studio - 使用支持库呈现 XML 文件的问题

android - Android 上的联系人 View 样式

android - 如何在 android 中更改键盘 key-shift 按钮指示器颜色

java - Dagger2 子注入(inject)项为空

android - 使用 Google Maps API v2 时,已签名的 APK 会崩溃,未签名的则不会

android - 使用 OneSignal 发送通知黑白设备

android - metaio sdk (openGL) 制动字体和图像渲染

android-layout - 无法在 Android Studio 中的两个 View /小部件之间形成链