Android Studio 数据绑定 android:text error = <expr> 预期,收到 '''

Android Studio databinding android:text error = <expr> expected, got '''

提问人:Emre Dursun 提问时间:9/23/2023 最后编辑:RobertEmre Dursun 更新时间:9/24/2023 访问量:18

问:

android:text="@{String.valueOf(detailedPostVM.postLiveData.likedUsers.size)+'people liked'}"

android:text="@{detailedPostVM.alreadyLiked ? 'LIKED' : 'LIKE'}"

我正在尝试在 android studio 中使用带有 kotlin 的数据绑定。但它给出了这个错误:

<expr> expected, got ''

Kotlin 视图模型 android-databinding 移动开发

评论


答:

1赞 Emre Dursun 9/24/2023 #1

我解决了。

android:text='@{String.valueOf(detailedPostVM.postLiveData.likedUsers.size)+" people liked"}'

只需从单个“开始。