小编use*_*686的帖子

ListView ArrayAdapter过滤 - 重复项目

我尝试使用自定义适配器过滤listview.当我开始在edittext上输入时,应该过滤列表视图.下面是适配器的代码.自定义对象具有重写的方法toString,它返回facebook用户的名称.我没有覆盖ArrayAdapter方法getItem,添加或删除.

public class FacebookFriendsAdapter extends ArrayAdapter<FacebookUser> {
    private Activity activity;
    public ImageLoader imageLoader;
    private HashMap<String, Integer> alphaIndexer;
    private String[] sections = new String[0];
    private boolean enableSections;

    public FacebookFriendsAdapter(Context context, int textViewResourceId,ArrayList<FacebookUser> newItems) {
        super(context, textViewResourceId, newItems);
        imageLoader = new ImageLoader(context.getApplicationContext());
    }

    public static class ViewHolder {
        public TextView text;
        public ImageView image;
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        View rowView = convertView;
        FacebookUser fcbu = getItem(position);

        if (convertView == null) {
            LayoutInflater vi = (LayoutInflater) …
Run Code Online (Sandbox Code Playgroud)

android filter custom-adapter

0
推荐指数
1
解决办法
4897
查看次数

标签 统计

android ×1

custom-adapter ×1

filter ×1