Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- EditText search_filter = (EditText) stn_dialog
- .findViewById(R.id.et_search_ds);
- ListView listView = (ListView) stn_dialog
- .findViewById(R.id.lv_search_ds);
- stn_adapter = new ListAdapterStation(
- RetailerSelectionActivity.this, R.layout.station_list,
- station_list);
- filterTextWatcher = new TextWatcher() {
- public void afterTextChanged(Editable s) {
- // Filter from my adapter
- stn_adapter.getFilter().filter(s);
- // Update my view
- stn_adapter.notifyDataSetChanged();
- }
- public void beforeTextChanged(CharSequence s, int start,
- int count, int after) {
- }
- public void onTextChanged(CharSequence s, int start,
- int before, int count) {
- }
- };
- search_filter.addTextChangedListener(filterTextWatcher);
- listView.setAdapter(stn_adapter);
- listView.setOnItemClickListener(new OnItemClickListener() {
- @Override
- public void onItemClick(AdapterView<?> parent, View view,
- int pos, long id) {
- stn_dialog.dismiss();
- RetailerSelectionDTO retailerSelectionDTO = (RetailerSelectionDTO) station_list
- .get(pos);
- station_name = retailerSelectionDTO.getStation_name_c();
- station_id = retailerSelectionDTO.getStation_id_c();
- btn_station.setText(station_name);
- btn_retailer.requestFocus();
- new GetRetailerTask().execute();
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement