Опираясь на ответ gwa:
На этом экране вы должны выполнить намерение (при условии, что ваши счетчики имеют правильные значения курса):
Intent i = new Intent(GetDirections.this.getApplicationContext(), DirectionDisplay.class);
i.putExtra("transportSpinnerValue", transportSpinner.getSelectedItem().toString());
i.putExtra("locationSpinnerValue", locationSpinner.getSelectedItem().toString());
GetDirections.this.startActivity(i);
Затем на следующем экранеВы должны получить эти значения.Поскольку вы передали дополнительную информацию в Intent, вы должны получить ее из намерения в следующем классе.
Так же:
//DirectionsDisplay class
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Bundle extras = getIntent().getExtras();
String transportItemChosen = extras.getString("transportSpinnerValue");
String locationItemChosen = extras.getString("locationSpinnerValue");
}