listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Intent intent = new Intent(ItemListView.this, ViewItemClicked.class); String name = itemList.get(position).getString(1); String description = itemList.get(position).getString(2); String something_else = itemList.get(position).getString(3); intent.putExtra("name", name); intent.putExtra("description", description); intent.putExtra("something_else", something_else); startActivity(intent); }
In your activity details:
Intent intent = getIntent(); String name = intent.getStringExtra("name"); String description = intent.getStringExtra("description"); String something_else = intent.getStringExtra("something_else");
Now use the lines to show the values ββin the right places: how
edittext.setText(name);
source share