He probado a hacerlo y no sé por qué me da error, esto es lo que he puesto, a ver si ves qué he hecho mal. La idea es que nada más conectar los auriculares busque si está el archivo (por si he puesto la tarjeta hace un rato y no hace falta esperar al escáner de medios), si no, que espere 1 minuto y vuelva a probar y mientras que lance los podcasts (por eso de ir escuchando algo mientras). Y tras la segunda comprobación, si lo encuentra que cierre la app de los podcasts y empiece con la música y si no pues que sigan los podcasts (eso lo tengo que cambiar porque lo tengo repetido, que me acabo de dar cuenta).
El caso es que no encuentra el archivo, no sé si es que lo he escrito mal o qué.
Lo de limpiar la variable lo he puesto pero no sé muy bien si vale para algo o mejor quitarlo, sea como sea lo he probado antes sin eso y tampoco va.