Intereting Posts

Как передать несколько аргументов через xml для настраиваемого сеттера при использовании привязки данных Android

Предположим, у меня есть настраиваемый метод setter, где мне нужны два аргумента:

@BindingAdapter({"imageUrl", "placeholder"}) public static void loadImage(ImageView imageView, String imageUrl, Drawable drawable) { Picasso.with(imageView.getContext()).load(imageUrl).placeholder(drawable).into(imageView); } 

Как выглядит соответствующий xml?

Похоже, это можно сделать так:

<ImageView app:imageUrl=“@{data.imageUrl}” app:placeholder=“@{@drawable/placeholder}”/>

См. http://developer.android.com/intl/es/tools/data-binding/guide.html