Я думаю, вы можете установить OnItemSelectedListener для вашего Movie Spinner. Учебник Spinner является адекватным примером. Ваш OnItemSelectedListener может быть таким:
public class MyOnItemSelectedListener implements OnItemSelectedListener {
public void onItemSelected(AdapterView<?> parent,
View view, int pos, long id) {
if (parent.getItemAtPosition(pos).toString().equals("firstMovieName")) {
// set spinner B/C/D with the corresponding information of first movie
}
}
public void onNothingSelected(AdapterView parent) {
// Do nothing.
}
}
Метод onItemSelected, описанный выше, может быть слишком простым для ваших нужд. Вам нужно разобраться, как связать четыре счетчика самостоятельно, но может это поможет:)