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

OnePeople

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

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

  • Посещение

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

    64

Ответы сообщества

  1. Пост OnePeople - сообщение в Создать подпись файла был отмечен как ответ   
    Не делал не знаю, но с того что вы описываете, вам нужно ввести пароль для хранилища
    keystore.keystore т.е. когда вы увидите Enter password for store 'keystore.keystore' вам просто нужно ввести его и нажать enter,
    В данном случае у вас вводимые символы просто не отображаются, сделано так специально.
  2. Пост OnePeople - сообщение в Разрешение на запись и чтение на Delphi 12.1 был отмечен как ответ   
    Дело не в среде скорее всего, а в версии андроид, вам 
       if TJBuild_VERSION.JavaClass.SDK_INT >= 30  then
          begin
            if TJEnvironment.JavaClass.isExternalStorageManager = false then
            begin
              Intent := TJIntent.Create;
              Intent:=  TJIntent.JavaClass.init(TJSettings.JavaClass.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION);
              intent.setData(TJnet_Uri.JavaClass.parse(StringToJString('package:').concat(TAndroidHelper.Context.getPackageName)));
              if intent.resolveActivity(TAndroidHelper.Context.getPackageManager) <> nil then
                 TAndroidHelper.Context.startActivity(Intent);
            end;
          end;
       if TJBuild_VERSION.JavaClass.SDK_INT <= 29  then
       begin
           FPermissionReadExternalStorage := JStringToString(TJManifest_permission.JavaClass.READ_EXTERNAL_STORAGE);
           FPermissionWriteExternalStorage := JStringToString(TJManifest_permission.JavaClass.WRITE_EXTERNAL_STORAGE);
           AppPermissions := AppPermissions + [FPermissionReadExternalStorage] +
                                              [FPermissionWriteExternalStorage];
       end;
  3. Пост OnePeople - сообщение в Регистрация в системе и открытие своего произвольного файла. FMX Android был отмечен как ответ   
    И FormActivate добавьте
            myIntent := TAndroidHelper.Activity.getIntent;
                if myIntent <> nil then
                   Form1.OnNewIntent(myIntent);
  4. Пост OnePeople - сообщение в Кнопка не нажимается был отмечен как ответ   
    1. В стиле для всех элементов стиля так же должно быть свойство HitTest только везде в положении false
    2.Если в windows все нормально значит в StyleEditor проверьте стиль на пункт 1, не забывая про меню Platform(для каждой платформы может быть свой стиль)
  5. Пост OnePeople - сообщение в Не добавляется иконка приложения для Android был отмечен как ответ   
    Галочки уберите

  6. Пост OnePeople - сообщение в Как правильно задать разрешения приложению на доступ к файлам? был отмечен как ответ   
    Для доступа к памяти вам нужно запросить необходимые разрешения в реальном времени, на форуме куча примеров
  7. Пост OnePeople - сообщение в Как убрать ShortCut в C++ Builder 10.4 Community Edition был отмечен как ответ   
    Закройте проект. Попробуйте открыть файл *.fmx формы в проводнике, найти ваш MainMenu22 и удалить там строчку ShortCut. Затем откройте проект.
  8. Пост OnePeople - сообщение в Определение цвета заголовка окна Windows 10 [WinAPI] был отмечен как ответ   
    var Reg:TRegistry; begin     Reg:=TRegistry.Create;     reg.RootKey:=HKEY_CURRENT_USER;     reg.openKey('SOFTWARE\Microsoft\Windows\DWM',true);     value:=reg.ReadInteger('ColorizationColor');     Reg.CloseKey;     Reg.Free;     TAlphaColorRec(Value).R:=Round(TAlphaColorRec(Value).R /100 *35);     TAlphaColorRec(Value).G:=Round(TAlphaColorRec(Value).G /100 *35);     TAlphaColorRec(Value).B:=Round(TAlphaColorRec(Value).B /100 *35); Color:=Value;
    Я делаю так!
×
×
  • Создать...