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

Владимир1

Пользователи
  • Публикаций

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

  • Посещение

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

    1

Владимир1 стал победителем дня 30 мая

Владимир1 имел наиболее популярный контент!

Информация о Владимир1

  • Звание
    Новичок
  1. Спасибо! Неожиданно, но приму к сведению!
  2. Код такой: s1:='040'; FMX.DialogService.InputQuery('Для ремонта на площадке', [' Введите № площадки'],[s1], procedure(const AResult: TModalResult; const AValues: array of string) begin if AResult=mrOk then begin end; end);
  3. Здравствуйте! В программе для Android (8.0) использую FMX.Dialogs.InputQuery, но вместо текста отображаются точки. Точнее - сначала появляются вводимые символы, которые потом отображаются в виде точек. Посмотрел исходные модули - ничего там не нашел на предмет отображения символов вида password char. Помогите, пожалуйста, решить проблему.
  4. Владимир1

    TMultiView состояние

    Здравствуйте! Как можно в FMX приложении получить состояние MultiView (TMultiView), т.е. отображается (выдвинут) он в данный момент или нет?
  5. Здравствуйте! Решил вопрос таким образом: 1. Нужен будет файл: https://github.com/DelphiWorlds/KastriFree/blob/master/API/DW.Androidapi.JNI.FileProvider.pas Код будет такой: Procedure ShowPhoto; var Intent: JIntent; Authority: JString; Uri: Jnet_Uri; begin With Form1.PhotoGrid do i:=Selected*2+ColumnIndex; If i>FImages.Count-1 then Exit; Authority := StringToJString(JStringToString(TAndroidHelper.Context.getApplicationContext.getPackageName) + '.fileprovider'); Uri:=TJFileProvider.JavaClass.getUriForFile(TAndroidHelper.Context, Authority, TJFile.JavaClass.init(StringToJString(FILE))); Intent := TJIntent.Create; Intent.setAction(TJIntent.JavaClass.ACTION_VIEW); Intent.setDataAndType(Uri, StringToJString('image/*')); Intent.setFlags(TJIntent.JavaClass.FLAG_GRANT_READ_URI_PERMISSION); TAndroidHelper.Activity.startActivity(Intent); end; У меня в Delphi подключен SDK 25. Работа проверена на Андроид 4.4 и 8.0
  6. Здравствуйте! Пытаюсь открыть сохранённые в телефоне фотографии JPEG при помощи кода Procedure ShowPhoto; var Intent: JIntent; begin Intent := TJIntent.Create; Intent.setAction(TJIntent.JavaClass.ACTION_VIEW); Intent.setDataAndType(StrToJURI(‘file://storage/emulated/0/Documents/PHOTOS/pic.jpeg’), StringToJString('image/jpeg')); TAndroidHelper.Activity.startActivity(Intent); end; Delphi 10.3 . Разрешения на чтение/ запись (Write External storage и Read external Storage) получены через PermissionsService.RequestPermissions.... На андроиде 4.4 запускается. На андроиде 8 не запускается. Не могу понять - в чём дело. Помогите, пожалуйста, разобраться!
×
×
  • Создать...