在我的项目中,我现在正在使用dagger2实现依赖注入,我偶然发现了一些东西,我不知道在回收视图中处理Vie整体性的最佳分配是什么。通常情况下,我们创建这样的越野者: public ViewHolder onCreateViewHolder(ViewGroup parent, int pos) {parent.getContext())
.inflate(R.layo
我做了一个简单的学习匕首的项目。该应用程序正在从互联网上获取属性列表(度假租赁),并将其显示在RecyclerView列表上。我使用Dagger2注入了所有依赖项,但列表的适配器除外。适配器是相当标准的,它接受属性列表并填充视图:
public class PropertyListAdapter extends RecyclerView.Adapter<PropertyListAdapter.View
这就是我如何使用Dagger-2.11-rc2 (+Databinding)和MVVM来创建public class ItemAdapter extends RecyclerView.AdapterBindableViewHolder:
public abstract class BindableViewHolder<ViewBinding extends ViewDataBinding> extends RecyclerView.ViewHolder</
我在安卓系统中使用Dagger2,我遇到了如何使用命名变量构建构建单例的问题。
假设在我示例中,我想从B和A构建对象C。A在这里没有描述,但是B有两个版本(niceB和notNiceB)。我想用notNiceB构建C,我该如何指定注入哪个bean?参数中的@Named("notNiceB") B b似乎不起作用。