Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2014
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. EditText search_filter = (EditText) stn_dialog
  2. .findViewById(R.id.et_search_ds);
  3. ListView listView = (ListView) stn_dialog
  4. .findViewById(R.id.lv_search_ds);
  5. stn_adapter = new ListAdapterStation(
  6. RetailerSelectionActivity.this, R.layout.station_list,
  7. station_list);
  8.  
  9. filterTextWatcher = new TextWatcher() {
  10. public void afterTextChanged(Editable s) {
  11. // Filter from my adapter
  12. stn_adapter.getFilter().filter(s);
  13. // Update my view
  14. stn_adapter.notifyDataSetChanged();
  15. }
  16.  
  17. public void beforeTextChanged(CharSequence s, int start,
  18. int count, int after) {
  19. }
  20.  
  21. public void onTextChanged(CharSequence s, int start,
  22. int before, int count) {
  23. }
  24. };
  25. search_filter.addTextChangedListener(filterTextWatcher);
  26. listView.setAdapter(stn_adapter);
  27.  
  28. listView.setOnItemClickListener(new OnItemClickListener() {
  29.  
  30. @Override
  31. public void onItemClick(AdapterView<?> parent, View view,
  32. int pos, long id) {
  33. stn_dialog.dismiss();
  34. RetailerSelectionDTO retailerSelectionDTO = (RetailerSelectionDTO) station_list
  35. .get(pos);
  36. station_name = retailerSelectionDTO.getStation_name_c();
  37. station_id = retailerSelectionDTO.getStation_id_c();
  38. btn_station.setText(station_name);
  39. btn_retailer.requestFocus();
  40. new GetRetailerTask().execute();
  41. }
  42. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement