起因:
刚开始布局文件的根标签是RelativeLayout,因为要调整布局,我把根布局改成了LinearLayout,子布局继续使用RelativeLayout。布局就变成了LinearLayout嵌套RelativeLayout的形式,嵌套后的RelativeLayout中的引用id某些无法引用到了,于是报错。
解决:
检查设置相对位置时引用的id,如android:above="@id/xxxx",是否还能够正常使用,如不能则删除改变写法。
刚开始布局文件的根标签是RelativeLayout,因为要调整布局,我把根布局改成了LinearLayout,子布局继续使用RelativeLayout。布局就变成了LinearLayout嵌套RelativeLayout的形式,嵌套后的RelativeLayout中的引用id某些无法引用到了,于是报错。
检查设置相对位置时引用的id,如android:above="@id/xxxx",是否还能够正常使用,如不能则删除改变写法。