public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            view               = inflater.Inflate(Resource.Layout.StatsColumnsAllTable, container, false);
            mListView          = view.FindViewById <ListView>(Resource.Id.listViewStatsColumns);
            mSearch            = view.FindViewById <EditText>(Resource.Id.etSearch);
            mContainerListView = view.FindViewById <LinearLayout>(Resource.Id.containerStatsColumns);
            mDesign            = view.FindViewById <Design>(Resource.Id.HelpEr);

            mContext = container.Context;

            mDesign.Alpha     = 0;
            mDesign.Focusable = false;

            mSearch.Focusable = false;
            mSearch.AddTextChangedListener(this);

            mListStatsColumns = webService.GetAllDataStatsColumns();

            List <StatsColumns> searchedTable = (from table in mListStatsColumns
                                                 where table.LOW_OCCUPANCY.Contains("YES", StringComparison.OrdinalIgnoreCase)
                                                 select table).ToList <StatsColumns>();

            mTableAdapter     = new StatsColumnsAdapter(mContext, Resource.Layout.StatsColumnsRow, searchedTable);
            mListView.Adapter = mTableAdapter;

            return(view);
        }
        public void OnTextChanged(ICharSequence s, int start, int before, int count)
        {
            List <StatsColumns> searchedList = (from table in mListStatsColumns
                                                where table.COLUMN_NAME.Contains(mSearch.Text, StringComparison.OrdinalIgnoreCase)
                                                select table).ToList <StatsColumns>();

            mTableAdapter     = new StatsColumnsAdapter(mContext, Resource.Layout.StatsColumnsRow, searchedList);
            mListView.Adapter = mTableAdapter;
        }
Example #3
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            view               = inflater.Inflate(Resource.Layout.StatsColumnsAllTable, container, false);
            mListView          = view.FindViewById <ListView>(Resource.Id.listViewStatsColumns);
            mSearch            = view.FindViewById <EditText>(Resource.Id.etSearch);
            mContainerListView = view.FindViewById <LinearLayout>(Resource.Id.containerStatsColumns);
            mDesign            = view.FindViewById <Design>(Resource.Id.HelpEr);

            mContext = container.Context;

            mDesign.Alpha     = 0;
            mDesign.Focusable = false;

            mSearch.Focusable = false;
            mSearch.AddTextChangedListener(this);

            mListStatsColumns = webService.GetAllDataStatsColumns();

            mTableAdapter     = new StatsColumnsAdapter(container.Context, Resource.Layout.StatsColumnsRow, mListStatsColumns);
            mListView.Adapter = mTableAdapter;

            return(view);
        }