Ejemplo básico de cómo realizar un Spinner dependiente de 2 niveles en Android Studio cargado datos al Spinner mediante el uso de MySQL. En este ejemplo se utiliza el lenguaje de programación PHP para realizar la conexión a la base de datos además para obtener los datos también se usa la librería Volley para realizar peticiones http.
Dependencias utilizadas
implementation 'com.android.volley:volley:1.1.1'