我最近在eclipse中遇到了一个问题,每当我将一个xml文件从res/layout
文件夹复制到任何其他布局文件夹,例如res/layout-sw320dp
、res/layout-sw480dp
或res/layout-sw600dp
等,之后重命名其中任何一个都会导致所有文件(根据Android文档,这些文件的名称相同,但在不同的布局文件夹中)被重命名。。。
为什么会这样?唯一可行的解决方案是在相应的布局文件夹中创建另一个布局xml文件,然后从源文件中复制内容,而不是复制整个文件。有人能告诉我做错了什么吗?
这可能是因为Eclipse就是这样设计的。它知道,通常程序员会希望相同的布局来工作所有屏幕密度的离子设备,因此它会自动复制相同的布局XML文件。