今天写项目的时候碰到了一个问题,因为之前没有遇到过,所以记录一下:
Exception raised during rendering: Circular dependencies cannot exist in RelativeLayout。
- 具体的解决方法:
错误的意思应该是有循环引用在RelativeLayout中。在相对布局中,子控件可以相对于另一个控件摆放位置,这是就存在一个相对控件,一般情况下是 layout_toXXXXof=”@id/xxxx” 这种方式,但是在使用的时候要注意,假设View A 设置了 toXXXXof=”@id/B”, 那么B在设置任何相关的toXXXXof时,都不能引用A,否则就会出现上述循环引用的错误。