Pur*_*iya 6 data-binding android kotlin
我想使用绑定适配器设置文本。这是 MyBindingAdapter.kt
@BindingAdapter("android:setTitle")
fun setTitle(textView : TextView,text: String){
textView.text = text
}
Run Code Online (Sandbox Code Playgroud)
在activity_table.xml中我像这样使用了setTitle
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_column="1"
android:layout_weight="1"
android:gravity="center"
android:setTitle="Hello word"/>
Run Code Online (Sandbox Code Playgroud)
您需要在 MyBindingAdapter.kt 中将其更改@BindingAdapter("android:setTitle")为。@BindingAdapter("setTitle")
您还需要将 xml 文件从 更改 android:setTitle="Hello word"为 setTitle="Hello word"
现在应该可以了!
| 归档时间: |
|
| 查看次数: |
1036 次 |
| 最近记录: |