gpt4 book ai didi

android - 在哪里放置android BindingAdapter 方法?

转载 作者:IT老高 更新时间:2023-10-28 22:09:42 24 4
gpt4 key购买 nike

这必须是最基本的问题,但经过一整天的阅读教程和文档 here我似乎无法理解将这些方法放在哪里。没有任何指南提到这个东西的放置位置,它只是提到在静态方法上使用注释。什么静态方法?任何静态方法都不管类吗?什么是好的做法?我应该创建一个 CustomBinding 类来承载所有这些静态方法吗?

只要我的方法有一个BindingAdapter注解并且第一个参数是一个View,就可以了?

我假设如果第一个参数是 View 类型,我可以将绑定(bind)属性放在任何类型的 View 上,它会触发该方法吗?因此,如果我有特定的 View 说 EditText,这是否意味着仅当在布局文件的 EditText View 中找到该属性时才调用该方法?

最佳答案

浏览互联网后,我终于从其中一位开发人员那里找到了一些信息。我希望他们能更清楚地了解文档中的基础知识。

Quote :

绑定(bind)适配器是用于执行此操作的任何类中的注释方法。通常,您会根据目标 View 类型将适配器组织到 [-a] 类中。

这显然意味着在编译时,任何带有注解 BindingAdapter 的类中的所有方法都会生成 BindingAdapter。

关于android - 在哪里放置android BindingAdapter 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40845767/

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