【发布时间】:2016-08-16 15:10:48
【问题描述】:
我有一个 TextView,它有一个硬编码的字符串,我有一个动态变量,我想把它放在这个字符串的末尾。这是我的代码:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp">
<TextView
android:id="@+id/PeopleName"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="@string/Generic_Text"+"@{ Profile.name }" />
</LinearLayout>
我遇到了 android:text="@string/Generic_Text"+"@{ Profile.name }" 的问题。 Generic_Text 声明“我的名字是”,然后Profile.name 是动态的,并且显然从配置文件到配置文件会发生变化。我希望整个 TextView 输出是 My Name is {Profile.name}。任何帮助都会很棒。
【问题讨论】:
-
你在使用数据绑定吗?
-
是的,我正在使用数据绑定
-
请添加您当前的java代码。
标签: android android-databinding