Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 21st, 2012  |  syntax: None  |  size: 0.89 KB  |  hits: 15  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Android setOnItemClickListener
  2. ListAdapter adapter = new SimpleAdapter(this, mylist , R.layout.main, new String[] { "title"}, new int[] { R.id.item_title});
  3.     setListAdapter(adapter);
  4.  
  5.     final ListView lv = getListView();
  6.     lv.setTextFilterEnabled(true);
  7.  
  8.     lv.setOnItemClickListener(new OnItemClickListener() {
  9.         public void onItemClick(AdapterView<?> parent, View view, int position, long id) {              
  10.             @SuppressWarnings("unchecked")
  11.             HashMap<String, String> o = (HashMap<String, String>) lv.getItemAtPosition(position);                  
  12.             Toast.makeText(TopNewsActivity.this, "ID '" + o.get("id") + "' was clicked.", Toast.LENGTH_LONG).show();
  13.  
  14.         }
  15.     });
  16.        
  17. Adapter.setOnItemClickListener(new OnItemClickListener() {
  18. @Override
  19. public void onItemClick(AdapterView<?> parent, View view, int position,
  20.                 long id) {
  21.         }
  22. });