Para conocer la orientacion actual del telefono hay que hacer lo siguiente:

Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay();
int orientation = display.getOrientation();

Nos devolvera un entero que significa lo siguiente:

0 -> Sin rotacion
1 -> Rotacion 90°
2 -> Rotacion 180°
3 -> Rotacion 270°

Recomendaciones: