android - Android Data Binding的Binding函数的执行顺序
问题描述
我有一个执行顺序非常重要的要求,我有一个 TextSwitcher 视图,其中 setFactory 的值是使用数据绑定函数设置的,并且该视图还具有文本属性。现在 setFactory 绑定方法应该首先运行,然后只需要调用 setText,因为如果不调用 setFactory,那么我们将不会让 textView 通过 setText 方法保存文本集。那么我们如何保证这里的执行顺序呢?`
<TextSwitcher
setFactory="@{0}"
android:layout_width="wrap_content"
android:inAnimation="@anim/fade_ins"
android:outAnimation="@anim/fade_outs"
android:text = "text" />
解决方案
推荐阅读
- python - Python 3 RPM——制作和分发、pipenv/诗歌
- if-statement - 如何区分字符中的大小写?
- c# - 创建订阅请求失败并出现错误“对象引用未设置为对象的实例”。
- line - 如何制作特定长度的新创建线?
- c# - 在 linq 表达式树中使用过滤器
- firebase - 尝试从 firebase android studio 添加标记时,无法将 java.lang.String 类型的对象转换为类型
- perl - 如何定义忽略前导空格的 Regexp::Grammar 规则?
- python - 如何找到最小数量?
- firebase - 使用useeffect在云火库中阅读更多内容反应本机
- java - 如何在android studio中的应用程序(已经创建)中制作笔记部分