使用數據綁定來連接兩個動態字符串是可能的嗎?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" />
,但它是不正確的方式: 錯誤:(52,42)中的表達(firstNameUserdataCha)+(lastNameUserdata)不能不能倒置:雙向綁定運算符+僅支持單個動態表達式。
用setText在你的java代碼中設置你的textview。 –