当我将v7 GridLayout放入线性布局时,我一直收到此错误:
为标记android.support.v7.widget.GridLayout找到了意外的名称空间前缀“xmlns”
如果我没有在线性或相对布局中的GridLayout,那么它将正常工作,但我必须在某种布局中使用GridLayout,因此滚动可以工作,但我一直收到上面的错误?
是否有人知道要防止在布局中发生这种情况?
感谢您的帮助。
答案 0 :(得分:5)
我认为这是Lint的一个已知问题:http://code.google.com/p/android/issues/detail?id=52831。
只需将工具:ignore =“MissingPrefix”添加到Gridlayout项目:
<android.support.v7.widget.GridLayout
...
tools:ignore="MissingPrefix">
为了能够使用此命名空间,请确保将其包含在根标记中:
xmlns:tools="http://schemas.android.com/tools"