2012-10-12 18 views
6

Pracuję nad aplikacją na Androida, dla której chciałbym się dowiedzieć, czy włączono automatyczne obracanie. Czy ktoś wie, jak mogę to zdobyć? Tak więc dla jasności: muszę tylko wiedzieć, czy użytkownik ma włączoną funkcję automatycznego obracania w swoich ustawieniach, czy też nie.Uzyskaj informacje o automatycznym obrocie na Androidzie

Odpowiedz

14

Można Get Auto-Rotate Informacja On/Off Korzystanie Settings.System.ACCELEROMETER_ROTATION jak:

if (android.provider.Settings.System.getInt(getContentResolver(),Settings.System.ACCELEROMETER_ROTATION, 0) == 1){ 
Toast.makeText(Rotation.this, "Rotation ON", Toast.LENGTH_SHORT).show(); 

} 
else{ 
Toast.makeText(Rotation.this, "Rotation OFF", Toast.LENGTH_SHORT).show(); 
} 
+0

działa! Dzięki za tonę! – Zero

+0

@Legion: najbardziej mile widziany firend !!!! :) –