Принудителна ориентация на екрана - Ориентация на екрана - Огнена маймуна от A до Z
Пакс Бийч 248
Пакс Бийч 248
- Напреднал потребител
- Потребители
- 248
- 414 съобщения
- Град Москва
Използвам принудителна ориентация на екрана на устройство с Android.
Какво означава това?
Когато приложението се отвори, екранът се преобръща към позицията, която съм задал по подразбиране, или тази, зададена в настройките на приложението (състоянието се чете при стартиране на приложението).
Ще дам пример за кода, както го написах. Тук липсва нещо, което може да се наложи да се подобри.
В примера има два проблема:
1. За да промените ориентацията на екрана, трябва да затворите (унищожите) приложението и след това да го отворите отново.
2. Когато е зададен пейзажен режим, екранът автоматично се завърта от сензора, когато завъртите екрана на 180 градуса. И когато е зададен портретен режим, екранът не се обръща автоматично.
В настройките на проекта, както следва:

В инспектора на обекти за главния формуляр:

В модула на проекта по този начин:
В основния модул на формуляра:
В модула за данни по този начин:
Споделете съобщение
Линк към съобщение
Споделете с други сайтове
0 отговора на този въпрос
Представени публикации
Включете се в дискусията
Свързано съдържание
Моля, кажете ми възможни решения, примери за Delphi код и необходими компоненти за работа с камера и SQL сървър през WiFi на устройства с Android.

здравейте използвам delphi fmx за изграждане на приложение за android имам този код за активиране на иконата WI-FI от устройство с Android: Товаможе да се намери тук. ================================ Използва androidapi.helpers, androidapi.jni.javatypes, androidapi.jni.graphicscontenttext, androidapi.jnibridge, androidext. процедура SetWifiEnabled (AEnable: Boolean); var Obj: JObject; Wifi Manager: JWifiManager; begin Obj: = SharedActivityContext.getSystemService (TJContext.Java > Въпросът ми е относно активирането на местоположението на Android: Възможно ли е да активирате иконата за местоположение на услугата от устройство с android програмно, без да използвате компонента Location или TLocationSensor. Въпреки това знам точно, че Google е деактивирал този API от android "4" само от съображения за сигурност. но съм виждал много приложения в playstore, които могат да активират услугата, без да използват този код тук помолете потребителя да активира местоположението ръчно. procedure TForm1.GPSSettings; Имам устройство с Android с версия на lolipopup и се опитвам да изпълня местоположението EMBARCADERO проба, но това не може да активира ИКОНАТА за местоположение на услугата, дори моето устройство да ми покаже диалоговия прозорец Разрешаване на разрешение, където избирам да разреши с никога ASK. Накрая харесвам WI-FI кода по-горе. и се чудя дали някой тук може да изпълни тази задача вместо мен (имам нужда от единица като WI-FI кода по-горе, която може да ми предложи опцията за активиране на ИКОНАТА за местоположение на услугата) Готов съм да платя за тази задача.


Здравствуйте! Вече почти седмица се опитвам да заведа библиотеката org.eclipse.paho.client.mqttv3-1.2.0 в своите приложения. Знам за наличието на компоненти от TMS, но той не може да работи във фоновия сервиз. Кодът, който използвам за тестове:
P.S Старая версия 1.1.1 също не завелась :( service test2.rar
Последниепосетители 0 потребители онлайн
Няма регистриран потребител, който разглежда тази страница