android - Eclipse 和 Android XML 布局给出 "' 默认值'不是任何设备/区域设置组合的最佳匹配“

标签 android eclipse eclipse-adt

这是我第一次使用 XML 布局制作应用程序。过去我总是在运行时动态生成我的布局,所以不用担心,我不是 Android 新手。不过,这是我第一次使用静态布局。那么这条消息是关于什么的?

[2010-09-22 20:43:23 - Rockport] 'default' is not a best match for any device/locale combination.<br/> [2010-09-22 20:43:23 - Rockport] Displaying it with 'Locale Language ___Region __, Normal Screen, Short screen aspect ratio, Landscape Orientation, No Dock, Day time, Medium Density, Finger-based touchscreen, Soft keyboard, Qwerty keybard, Trackball navigation, Screen resolution 480x320'

每次我打开 layout/ 中的布局之一时,它都会打印到我的 Eclipse 控制台文件夹。如果我从任何其他文件夹打开布局,例如 layout-land/然后我没有收到任何消息。是否只是图形布局编辑器在说,“这就是我要为您显示内容的方式?”我可以安全地忽略它吗?

最佳答案

不,不要忽略它,它确实意味着什么。

它的意思是 Eclipse 找到了一个它认为更准确的布局并正在切换到它。

例如,如果您有一个默认布局和一个低密度布局,它将切换到低密度布局。您对布局所做的任何更改都将出现在低密度代码中,而不是默认代码中。

除了关闭 xml 并打开正确的 xml 之外,我不知道如何切换回来,这变得非常烦人。

如果有人知道如何切换,是的,我已经尝试在低密度和中密度设备之间更改编辑器顶部的设置,请告诉我。谢谢。

关于android - Eclipse 和 Android XML 布局给出 "' 默认值'不是任何设备/区域设置组合的最佳匹配“,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3774686/

相关文章:

java - 如何添加新版本的 Apache Tomcat 来配置新服务器?

java - 如何在 Eclipse Helios 中引用另一个项目中的库?

Android - 如何创建像 WhatsApp 聊天一样的操作栏?

android - View 与工具栏重叠

java - Scala IDE (Eclipse) 作为 Scala 应用程序运行

android - google-map sdk map 设置 - 授权失败,确保以下内容与 API 控制台中的内容相对应

java - 在从 Eclipse 导入的 Android Studio 项目中找不到 build.gradle(模块应用程序)

Android new Eclipse android sdk bundle 没有代码建议

android - 灰色三角形出现在我的自定义按钮的角上

android - Activity 启动时显示软键盘