Tom*_*ila 8 android android-layout android-databinding
假设我有一个自定义setter方法,我需要两个参数:
@BindingAdapter({"imageUrl", "placeholder"})
public static void loadImage(ImageView imageView, String imageUrl, Drawable drawable) {
Picasso.with(imageView.getContext()).load(imageUrl).placeholder(drawable).into(imageView);
}
Run Code Online (Sandbox Code Playgroud)
相应的xml会是什么样子?
Tom*_*ila 10
看起来可以这样做:
<ImageView app:imageUrl=“@{data.imageUrl}”
app:placeholder=“@{@drawable/placeholder}”/>
请参阅http://developer.android.com/intl/es/tools/data-binding/guide.html
| 归档时间: |
|
| 查看次数: |
2976 次 |
| 最近记录: |