Перейти к содержанию
  • Регистрация
  • 0
Sati

Андроид фактический размер экрана формы

Вопрос

Кто может помочь определить фактический размер экрана на Андроид устройсвах без аппаратных кнопок в обработчике onCreate? Screen уменьшает размер на высоту панели навигации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

Ответы на этот вопрос пока отсутствуют

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Похожий контент

    • От Женя
      В визуал студии в Xamarin есть такой класс -Java.Security.KeyStore Class, этот класс(как я понял) отвечает за подключение к хранилищу ключей  андроида,короче говоря Android keystore system .
      А вот как  достучаться до этой функции  в с++builder ?Я хочу сделать привязку  приложения  через  Android keystore system ,а как это сделать в Rad  студии не знаю
    • От the BestJVS
      Добрый день, у меня такой вопрос: как сделать автоматическое масштабирование компонентов под любое разрешение с сохранением пропорций на андроиде? Уже много искал по этому поводу, align=scale не работает, TscaledLayout аналогично, для каждого компонента прописывать scaled.x и scaled.y проблематично. Я новичок, прошу вашей помощи
    • От nassl
      Нужна помощь!
      Все перепробовал, не выходит каменный цветок...
      На форме лежит скрытый компонент THUETrackBar.
      Хочется реализовать следующий функционал на с++ (fmx): свайп вверх по любому месту экрана - делает компонент THUETrackBar видимым, и двигает его ползунок вверх, свайп  вниз - соответственно вниз.
      этот код не фурычит в процессе свайпа, только по завершении
       
      void __fastcall TForm1::windGesture(TObject *Sender, const TGestureEventInfo &EventInfo, bool &Handled) { switch (EventInfo.GestureID) { case sgiUp: TmpBar->Visible=true; TmpBar->Value++; break; case sgiDown: TmpBar->Visible=true; TmpBar->Value--; break; case igiLongTap: TmpBar->Visible=true;Location_x=EventInfo.Location.x; break; } } Хотел использовать свойство EventInfo.Location.x, но значение меняется только по окончании свайпа. 
       
       
    • От Farhodjon
      Привет всем, я здес новинки. Нужна ваша помош как подклучит служба на delphi xe8 исзодник или видеоурок на delphi xe8 есть? Помагите пожвлуста очен надв мне это подклучени
    • От Евгений Гайдук
      Помогите решить проблему. Есть андроид-планшет, есть серверный ПК. Нужно данные, вводимые на планшете сохранить в сетевую папку на сервере. Может есть возможность подключить сетевой ресурс на андроид планшете, либо напрямую сохранять в сетевую папку.
    • От Alex Bakulin
      Создаю стандартное мобильное приложение, которое предлагает Delphi Berlin. Там есть обработчик кнопки Назад. Собственно у меня задача, после того, как человек перешел в какой-то из режимов приложения, на эту кнопку реагировать, а именно присваивать Key := 0 и делать Application.Terminate. Но это не срабатывает, пролистываются все экраны приложения до первого и только после этого идет выход...
      Возможно я что-то не так для Андроид использую. Как мне закрыть приложение по этой кнопке? 
    • От serg557
      День добрый!
      Ситуация такова:
      1. Загружаю вебстраничку в AnsiString - тут все отлично работает как на винде так и под андроид;
      2. Пытаюсь ее отпарсить с использованием стандартных методов AnsiString- .Pos(), .SubString(), .Delete(), - на винде все работает - на андроиде -нет.
       Вопрос в следующем - чем работать на с текстом - чтобы одинаково работало под андроидом?
       
    • От DirtyBorov
      За ранее прошу простить если не в ту ветку. Вопрос двоякий и анимация и жесты.
      Нужно реализовать анимацию, таким образом, что бы она постепенно останавливалась. Вот например есть 10 картинок, надо их пальцем прокручивать. Но так, чтоб они постепенно останавливались. Причем картинки небольшие, сразу на экране могут быть 3 картинки.  Как бы лента из картинок. Картинок может быть много 100+. Стоит ли копать в сторону анимации? Не будет ли тормозить на слабеньком телефоне?
      Посоветуйте куда копать - анимация, Box2D?
    • От estra
      Почему метод FindStyleResource  в OnCreate и OnShow формы возвращает nil, а после запуска программы (в Button1.OnClick) возвращает указатель на объект? Как получить доступ к объекту стиля в момент запуска программы?
    • От Igor
      По умолчанию приложение написанное в Delphi XE6 Update 1 под Android устанавливается во внутреннюю память устройства, и насколько я понял не подлежит переносу.
       
      Можно ли установить приложение на SD карту или разблокировать возможность переноса на SD?
       
      Для установки на SD ориентировочно смотрю в сторону Project -> Version info (Android) -> package
      но там даже когда стандартный com.embarcadero.$(ModuleName) меняешь на $(ModuleName) уже что-то не так.
       
      Предполагаю, что может быть можно вписать что-то типо "/storage/sdcard0/com.embarcadero.$(ModuleName)", но точно не знаю, + ко всему вроде не везде на SD такой путь, и не везде есть вообще SD. Лучший вариант проверять есть ли SD и ставить на него, если есть, иначе во внутреннюю память или предоставлять выбор. Но как?
       
      Подскажите? Честно скажу, методом тыка не пробовал.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...