Перейти к содержанию
Fire Monkey от А до Я

HyperZen

Пользователи
  • Постов

    203
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные HyperZen

  1. Добрый день!

    Недавно обновился до 9 версии Андроида... Запустив пару своих приложений обнаружил надпись "Это приложение было создано для более ранней версии Android. Обратитесь к разработчику... бла-бла...".

    Полагаю нужно что-то где-то обновить... Подскажите где и что, пожалуйста :) 

  2. В 15.09.2018 в 22:06, Alex7wrt сказал:

    Ответил в личку, так как это уже другая тема

    Не могли бы Вы и мне в личку прислать решение данной проблемы?

     

    И, при попытке исправления файла манифеста, появляется ошибка:

    No resource identifier found for attribute 'resizeableActivity' in package 'android'

  3. Поступил в этот раз глупо - перешел сразу на новую версию не задумываясь. В случае с Берлином таких ошибок не допустил. Дождался аж второго апдейда. Придется пока вернуться на него. Жаль, жаль, что все так плохо...

  4. 8 часов назад, Alex7wrt сказал:

    затемнение и отключение экрана

    Запретить отключение экрана приложения в Андроид:

    в файл проекта (Project - View Source) добавить строки:

    //  в uses
      {$IFDEF ANDROID}
      Androidapi.Helpers,
      Androidapi.JNI.App,
      Androidapi.JNI.GraphicsContentViewText,
      {$ENDIF}
    
    {$R *.res}
    // и далее - перед Application.Initialize
    begin
      {$IFDEF ANDROID}
      TAndroidHelper.Activity.getWindow.addFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON);
      {$ENDIF}
      Application.Initialize;
      ...

     

  5. procedure GoToWithInputBox;
    begin
      TDialogServiceAsync.InputQuery('Введите номер страницы', ['№ страницы:'], [''],
        procedure(const AResult: TModalResult; const AValues: array of string)
          begin
            case AResult of
              mrOk:
                begin
                  if AValues[0] <> '' then
                    begin
    					// делаем что надо с полученным значением по кнопке ОК, введенное значение в AValues[0]
                    end;
                end;
              mrCancel:
                begin
                  Exit;  // тут выполняем действия по кнопке Отмена
                end;
            end;
          end
        );
    end;

     

  6. 3 часа назад, Равиль Зарипов (ZuBy) сказал:

    я бы не рекомендовал отключать стили.

    если нужен малый размер приложения, то это релиз сборка и упаковщик (upx, aspack и тд...)

    но я бы не заморачивался над этим

    Я бы не пользовался упаковщиками исполняемых файлов, т.к. размер самого файла уменьшается, а вот оперативной памяти такой упакованный файл начинает жрать в 2-3 раза больше.

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