我知道如果没有应用绑定,那么我可以使用Textview.setText(ClickableSpan)
spannig 效果来使部分文本可点击。但是,我的应用程序使用了绑定,并且 textview 的文本被绑定到 xmlandroid:text="@{model.certainString}"
中的 ViewModel 和我声明的 ViewModel 中String certainString = ""
,在这种情况下,我如何在 ViewModel 中应用跨越呢?
问问题
655 次
1 回答
0
您可以编写自己的 BindingAdapter 来接受模型或字符串值,然后在适配器代码中应用 Spannable。
https://developer.android.com/reference/android/databinding/BindingAdapter.html
于 2018-03-27T20:35:08.657 回答