Mac OS X 10.6.4 Eclipse3.6 Build id: 20100617-1415
タイトルの通り発生していました。
スタックは以下の通り。
java.lang.NullPointerException at org.eclipse.wst.xml.core.internal.document.ElementImpl.getDefaultValue(ElementImpl.java:259) at org.eclipse.wst.xml.core.internal.document.ElementImpl.getAttributeNS(ElementImpl.java:329) at com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode.getShortDescription(Unknown Source) at com.android.ide.eclipse.adt.internal.editors.ui.tree.UiModelTreeLabelProvider.getText(Unknown Source) at org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerLabelProvider.java:108) at org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:164) at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:152)
3.5だと発生しないので3.5を使うのも一つの手段ですが
新しいモノは正義!ということで3.6で動く方法を探していたところ、
<resources xmlns:android="http://schemas.android.com/apk/res/android" >
XMLネームスペースを設定してやって一度エディタを閉じ再度開き直すと
正しく編集できるようになりました。