数据绑定设置静态字符串作为输入
Data Binding set a static String as input
我在我的应用程序中使用数据绑定以及我的 onclick 回调接口
public interface HomeCallBack {
void onProvinceClick(String provinceName);
}
和XML内部我需要将静态字符串设置为省份名称
这可能吗?
<ImageView
android:onClick="@{(v)->callBack.onProvinceClick(static string)}"
android:layout_width="@dimen/dp_10"
android:layout_height="@dimen/dp_10"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginTop="@dimen/dp_40"
android:src="@drawable/broken_heart" />
你应该这样通过
<ImageView
android:onClick='@{(v)->callBack.onProvinceClick("Your text")}'
android:layout_width="@dimen/dp_10"
android:layout_height="@dimen/dp_10"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginTop="@dimen/dp_40"
android:src="@drawable/broken_heart" />
我在我的应用程序中使用数据绑定以及我的 onclick 回调接口
public interface HomeCallBack {
void onProvinceClick(String provinceName);
}
和XML内部我需要将静态字符串设置为省份名称 这可能吗?
<ImageView
android:onClick="@{(v)->callBack.onProvinceClick(static string)}"
android:layout_width="@dimen/dp_10"
android:layout_height="@dimen/dp_10"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginTop="@dimen/dp_40"
android:src="@drawable/broken_heart" />
你应该这样通过
<ImageView
android:onClick='@{(v)->callBack.onProvinceClick("Your text")}'
android:layout_width="@dimen/dp_10"
android:layout_height="@dimen/dp_10"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginTop="@dimen/dp_40"
android:src="@drawable/broken_heart" />