0

我知道如果没有应用绑定,那么我可以使用Textview.setText(ClickableSpan)spannig 效果来使部分文本可点击。但是,我的应用程序使用了绑定,并且 textview 的文本被绑定到 xmlandroid:text="@{model.certainString}"中的 ViewModel 和我声明的 ViewModel 中String certainString = "",在这种情况下,我如何在 ViewModel 中应用跨越呢?

4

1 回答 1

0

您可以编写自己的 BindingAdapter 来接受模型或字符串值,然后在适配器代码中应用 Spannable。

https://developer.android.com/reference/android/databinding/BindingAdapter.html

于 2018-03-27T20:35:08.657 回答