Eclipse and Android XML layouts gives “'default' is not a best match for any device/locale combination”

∥☆過路亽.° 提交于 2019-11-27 14:05:41

No don't ignore it, it does mean something.

What it is saying is that Eclipse has found a layout which it believes is more accurate and is switching to it.

So for example if you have a default layout and a low density layout, it will switch to the low density layout. Any changes you make to the layout will be in the low density code not in the default code.

I don't know how to switch back, which is getting very annoying, apart from closing the xml and opening up the correct one.

If anyone knows how to switch, and yes I have tried changing the settings at the top of the editor between low density and medium density devices, please tell me. Thanks.

Romel Hdez

Do not run the project with the file XML selected. Clean build the project, Only click in the project name, after select run, you won't have this error

I had this problem and for me just solved by selecting my projects "MainActivity" from dropdown menu "Associated activity or fragment providing context" in the graphical view of my layout.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!