2
@LayoutRes
表示布局资源(R.layout.myLayout
),@ColorRes
颜色资源(R.color.colorPrimary
)等等。是否有Android支持注释表示绑定资源(BR.myVar
)?是否有支持注释来表示绑定资源?
@LayoutRes
表示布局资源(R.layout.myLayout
),@ColorRes
颜色资源(R.color.colorPrimary
)等等。是否有Android支持注释表示绑定资源(BR.myVar
)?是否有支持注释来表示绑定资源?
数据绑定是一个相对较新的功能,目前还没有针对其资源的具体注释。但是,您现在可以使用@AnyRes
作为替代。
使用
@AnyRes
以表明注解参数可以是任何类型R的资源。
公共接口AnyRes延伸annotation.Annotation
表示某个整数参数,字段或方法的返回值预计是任何类型的资源引用。如果已知特定类型,请改为使用更具体的注释之一,例如StringRes或DrawableRes。
谢谢!我不知道@AnyRes注释。我现在就用它。我会在5分钟内接受; D –