
Заметил, что программы не переворачивают экран, если я держу телефон в портретном режиме вверх ногами. Это ограничение андроида или программ? Хочется, чтобы любая программа могла работать вверх ногами. Можно так сделать?
Заметил, что программы не переворачивают экран, если я держу телефон в портретном режиме вверх ногами. Это ограничение андроида или программ? Хочется, чтобы любая программа могла работать вверх ногами. Можно так сделать?
в китайцах такого ограничения очень часто не бывает. скорее всего правится при наличии рута заменой циферки в каком-нибудь файлике.
Nekozawr, нагуглилось вот что:
private String getRotateOrientation() {
int rotate = getWindowManager().getDefaultDisplay().getRotation();
switch (rotate) {
case Surface.ROTATION_0:
return "Не поворачивали";
case Surface.ROTATION_90:
return "Повернули на 90 градусов по часовой стрелке";
case Surface.ROTATION_180:
return "Повернули на 180 градусов";
case Surface.ROTATION_270:
return "Повернули на 90 градусов по часовой стрелке";
default:
return "Не понятно";
}
}
т.е. адроид может вернуть 180°. Очень странно...