我目前正在开发一个大约75%完成的android项目.我需要一个类似的iOS应用程序.
我可以导入这个项目来扑动吗?怎么样?
另外,flutter会支持我在这个项目中使用过的库吗?
我有一个带有搜索操作的操作栏菜单项。我有一个 recyclerview,它绑定来自加载 pagedlist 的 pagedlistadapter 的数据。我需要过滤适配器数据白色搜索视图文本更改,就像我们在其他适配器中所做的那样
我已经做了类似的事情,但它不起作用。
编辑:
这是我用于适配器的完整代码
public class ProductsRvAdapter extends PagedListAdapter<Product, ProductsRvAdapter.ViewHolder> implements Filterable {
private Context context;
public ProductsRvAdapter(Context context) {
super(DIFF_CALLBACK);
this.context = context;
}
private static DiffUtil.ItemCallback<Product> DIFF_CALLBACK = new DiffUtil.ItemCallback<Product>() {
@Override
public boolean areItemsTheSame(Product oldProduct, Product newProduct) {
return oldProduct.getId() == newProduct.getId();
}
@Override
public boolean areContentsTheSame(Product oldProduct, @NonNull Product newProduct) {
return oldProduct.equals(newProduct);
}
};
@NonNull
@Override
public ViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) {
return new ViewHolder(LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.row_item_product, viewGroup, false));
} …Run Code Online (Sandbox Code Playgroud)