小编Igo*_*ńka的帖子

Concat使用数据绑定的两个动态字符串

是否可以使用数据绑定连接两个动态字符串?

我的代码看起来像:

<TextView
                    android:id="@+id/text_view_activity_profile_name"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_below="@id/image_view_activity_profile_small_photo"
                    android:layout_centerHorizontal="true"
                    android:layout_marginTop="15dp"
                    android:text="@={userdata.firstName+' '+userdata.lastName}"
                    android:textColor="@color/white"
                    android:textSize="24sp" />
Run Code Online (Sandbox Code Playgroud)

,但这不是正确的方法:错误:(52,42)表达式(firstNameUserdataCha)+(lastNameUserdata)不能被反转:与operator +的双向绑定仅支持单个动态表达式.

data-binding android android-databinding

8
推荐指数
2
解决办法
5634
查看次数