这是我第一次使用 XML 布局制作应用程序。过去我总是在运行时动态生成布局,所以不用担心,我不是 Android 新手。不过,这是我第一次使用静态布局。那么这条消息到底是关于什么的呢?
[2010-09-22 20:43:23 - Rockport] 'default' is not a best match for any device/locale combination.
[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'
每次我打开其中一个布局时,它都会打印到我的 Eclipse 控制台layout/
文件夹。如果我从任何其他文件夹打开布局,例如layout-land/
然后我就没有收到任何消息。难道只是图形布局编辑器说:“我将如何为您显示内容?”我可以安全地忽略它吗?
不,不要忽视它,它确实意味着什么。
它的意思是 Eclipse 已经找到了它认为更准确的布局,并且正在切换到它。
例如,如果您有默认布局和低密度布局,它将切换到低密度布局。您对布局所做的任何更改都将在低密度代码中进行,而不是在默认代码中进行。
我不知道如何切换回来,除了关闭 xml 并打开正确的 xml 之外,这变得非常烦人。
如果有人知道如何切换,并且我已经尝试在低密度和中密度设备之间更改编辑器顶部的设置,请告诉我。谢谢。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)