Here is my Custom list adapter how can i implement search facility In custom list adapter using edit text. I tried many ways to implement search facilty
     public class ListAdapter extends BaseAdapter  {
   public ArrayList<Users> listDataContainers = new ArrayList<>();
        ListAdapter(ArrayList<Users> listDataContainers) {
            this.listDataContainers = listDataContainers;
        }
        @Override
        public int getCount() {
            return listDataContainers.size();
        }
        @Override
        public User getItem(int arg0) {
            return listDataContainers.get(arg0);
        }
        @Override
        public long getItemId(int arg0) {
            return arg0;
        }
        @Override
        public View getView(int pos, View arg1, ViewGroup arg2) {
            if (arg1 == null) {
                LayoutInflater inflater = (LayoutInflater) getBaseContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                arg1 = inflater.inflate(R.layout.listitem_layout, arg2, false);
            }
            TextView pa_name = (TextView) arg1.findViewById(R.id.textName);
            TextView pa_date = (TextView) arg1.findViewById(R.id.textRoom);
            Patient item = listDataContainers.get(pos);
            pa_name.setText(item.name);
            pa_date.setText(item.adm_date);
            if (pos % 2 == 0)
                arg1.setBackgroundResource(R.drawable.listview_selector_white);
            else
                arg1.setBackgroundResource(R.drawable.listview_selector_grey);
            return arg1;
        }
}
 
     
     
     
     
    