今天升级了ADT插件后,发现eclipse的可视化布局管理器对有些layout显示不正常,提示的错误信息是No XML content. Please add a root view or layout to your document.后来google了一下,有人介绍是ADT插件的eclipse版本bug问题,建议更新到最新或者换另一版本的eclipse,我升级到最新的ADT后,现象依然存在,后面别人介绍删除在config中自己在custom中定义的模拟器就恢复了正常。但是自己不能新建editing config,那岂不是很不方便,如是我想到了另外一个方法,就是copy默认的config一份,然后再在custom里面修改刚刚拷贝的这一份成自己想要的屏幕大小,一般系统默认的这几种屏幕设置是不会出现上述这种root view错误的,如是操作,显示也正常了。例如我开发android应用是再800*480的环境下,如果activity模式是FEATURE_NO_TITLE,需要将屏幕设置为800*505,拷贝了5.1in WVGA 然后在custom中编辑刚刚的5.1in WVGA Copy,点击edit-》修改800*480为800*505就ok了。
各位留言没有及时回复,不好意思,下面发几个截图方便大家理解,首先我的版本参见下图
custom进去
configurations界面