boas Baaadjoraaasss
primeiro crias os 2 spinners
<Spinner
android:id="@+id/spinner"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
depois de criados metes o segundo invisibel, depois metes este on item selected listener no primeiro
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
//codigo para quando um item é selecionado
}
@Override
public void onNothingSelected(AdapterView<?> parentView) {
// codigo para quando nada é selecionado
}
});
no fim de selecionares alguma coisa no primeiro, vais buscar os dados que queres meter no segundo spinner, preenches o spinner, e depois metes o segundo spinner vizivel outra vez.
metes um botao ou coisa parecida para confirmar as escolhas, e envias para a proxima atividade ou fragmento os dados que selecionas-te (basta enviares os id's caso os tenhas)