小刘
小刘
add ScaleRatingBarBindingAdapter.java to your project xml use app:rating="@={estimateViewModel.rating}" ```import android.widget.RatingBar; import androidx.databinding.BindingAdapter; import androidx.databinding.InverseBindingListener; import androidx.databinding.InverseBindingMethod; import androidx.databinding.InverseBindingMethods; import com.willy.ratingbar.BaseRatingBar; import com.willy.ratingbar.ScaleRatingBar; @InverseBindingMethods({ @InverseBindingMethod(type = ScaleRatingBar.class, attribute = "rating"), })...
``` public abstract class BaseDataBindingItemProvider extends BaseItemProvider { @NonNull @Override public BaseViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { View itemView = LayoutInflater.from(parent.getContext()).inflate(getLayoutId(), parent, false); return new BaseDataBindingHolder(itemView); } @Override @SuppressWarnings("unchecked")...
还有就是通过命令去获取文件的信息没法返回
UpdateAppHttpUtil这样是要根据自己使用的网络组件实现的,因为这个库本身是没带网络请求文件下载的功能