|
Мобильное приложение ориентация экрана
|
Я
|
|
R1A1 24.12.20 - 14:05 | Как запретить в мобильном приложении изменять ориентацию экрана? Т.е. зафиксировать экран в положении портрет. |
Kassern 1 - 24.12.20 - 14:07 | ( 0) а на самом телефоне запретить автоповорот не решает эту проблему? |
R1A1 2 - 24.12.20 - 14:11 | ( 1) Нет не решает. Нужно именно в приложении. |
yzimin 3 - 24.12.20 - 14:11 | &НаКлиенте
Функция ЭтоВертикальнаяОриентация() Экспорт
МассивИнформаций = ПолучитьИнформациюЭкрановКлиента();
Если МассивИнформаций[0].Ширина > МассивИнформаций[0].Высота Тогда
Возврат Ложь;
Иначе
Возврат Истина;
КонецЕсли;
КонецФункции |
R1A1 4 - 24.12.20 - 14:14 | ( 3) Эту функцию нужно вызывать при открытии каждой формы? |
yzimin 5 - 24.12.20 - 14:15 | ( 4) У формы есть событие ПриИзмененииПараметровЭкрана()
Соответственно нужно сделать в каждой форме |
R1A1 6 - 24.12.20 - 14:38 | ( 5)
Сделал вызов процедуры ЭтоВертикальнаяОриентация() ПриИзмененииПараметровЭкрана()
Не работает - экран все равно переворачивается. |
yzimin 7 - 24.12.20 - 14:40 | ( 6) Странный ты. Я тебе дал пример как понять ориентацию. Как ограничить: закрыть форму, выдать сообщение, заблокировать интерфейс - сделай сам |
R1A1 9 - 24.12.20 - 14:45 | ( 7) Э... Я не очень понимаю, что делать с этой информацией. Ну, я знаю что экран перевернулся и что? Вопрос как сделать, чтобы он не переворачивался? |
Guk 10 - 24.12.20 - 14:46 | ( 6) по-моему никак ты через приложение 1С это не сделаешь. только в настройке ОС устройства. скажи спасибо, чтобы хотя бы дали способ параметры экрана читать... |
yzimin 11 - 24.12.20 - 15:00 | ( 9) Вот как узнал, что экран перевернулся, блокируй форму или выводи сообщение, пока не перевернуть экран назад |
R1A1 12 - 24.12.20 - 15:05 | ( 9) Зачем? Юзверь и так видит что у него все наперекосяк. Вроде можно поправить androidmanifest.xml написать что то типа android:screenOrientation="sensorPortrait" . Только вопрос как до этого манифеста добраться. |
Kassern 13 - 24.12.20 - 15:11 | ( 2) Можешь еще вот так извратиться) |
oslokot 14 - 24.12.20 - 15:34 | ( 0) 1С не умеет это делать, придется манифест править |
R1A1 15 - 24.12.20 - 15:45 | |
Kassern 16 - 24.12.20 - 15:54 | ( 15) Попробуй через Android Studio. Build>Analyze APK... и выбери apk. |
Kassern 17 - 24.12.20 - 16:14 | ( 16) Через студио только на чтение дает просматривать манифест...
Читай эту статью, думаю должна помочь:
|