gpt4 book ai didi

android - 是否有支持注释来表示绑定(bind)资源?

转载 作者:搜寻专家 更新时间:2023-11-01 09:39:32 25 4
gpt4 key购买 nike

@LayoutRes 表示布局资源(R.layout.myLayout),@ColorRes 表示颜色资源(R.color .colorPrimary), 等等。是否有任何表示绑定(bind)资源的 Android 支持注释 (BR.myVar)?

最佳答案

数据绑定(bind)是一个比较新的特性,目前还没有针对其资源的具体注解。但是,您现在可以使用 @AnyRes 作为替代。

参见 annotation docs :

Use @AnyRes to indicate that the annotated parameter can be any type of R resource.

AnyRes docs :

public interface AnyRes extends annotation.Annotation

Denotes that an integer parameter, field or method return value is expected to be a resource reference of any type. If the specific type is known, use one of the more specific annotations instead, such as StringRes or DrawableRes.

关于android - 是否有支持注释来表示绑定(bind)资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40651871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com