I'm confused on the problem because you seem to know how to do it. So let's put it together
@Override
public void onItemClick(AdapterView<?> parent, final View view,
int position, long id) {
final String item = (String) parent.getItemAtPosition(position);
// view.setAlpha(1);
Intent i = new Intent(view.getContext(), activity.class); // get a valid context
i.putExtra("someKey", item); //I don't know where sign came from
startActivity(i);
}
then get it in your Activity
such as in onCreate()
with
Intent itent = getIntent();
String value = intent.getStringExtra("someKey");