Ingalime
-
Постов
354 -
Зарегистрирован
-
Посещение
-
Победитель дней
5
Активность репутации
-
Ingalime отреагировална FREEFAR в Unable to install package. (e8008015).
Там тема такая что новому PAServer Надо снова подкидывать provisions )) good luck
-
Ingalime отреагировална FREEFAR в IOS: Exception class 6
стенд у нас такой же, разве что трубки iphone 6 + iphone X. Проблем нет
Попробуй SDK удалить и создать с нуля.
-
Ingalime отреагировална Равиль Зарипов (ZuBy) в Просмотр картинок в ListView FMX
У меня на гитхабе есть примеры ModernLV, посмотри там все достаточно понятно
-
Ingalime отреагировална r@di0 в Специальные разрешения
Такое поведение на Андроиде с 5 версии.
function GetPowerManager: JPowerManager; var PowerServiceNative: JObject; begin PowerServiceNative := TAndroidHelper.Context.getSystemService (TJContext.JavaClass.POWER_SERVICE); if not Assigned(PowerServiceNative) then raise Exception.Create('Could not locate Power Service'); Result := TJPowerManager.Wrap((PowerServiceNative as ILocalObject) .GetObjectID); if not Assigned(Result) then raise Exception.Create('Could not access Power Manager'); end; //Intent: JIntent; if TJBuild_VERSION.JavaClass.SDK_INT >= 23 then begin pw := GetPowerManager; if Assigned(pw) then if not pw.isIgnoringBatteryOptimizations (StringToJString('ВАШ ПАКЕТ')) then begin Intent := TJIntent.Create; try Intent.setAction (TJSettings.JavaClass. ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS); Intent.setData(TJnet_Uri.JavaClass.parse (StringToJString('package:ВАШ ПАКЕТ'))); TAndroidHelper.Context.startActivity(Intent); except on e: Exception do fgToast(e.Message, 3); end; end; end;
-
Ingalime отреагировална gateofdenied в Данные из ClipBoard с форматированием
В стандартной поставке delphi Fire monkey нет RichEdit.
Платное решение например https://tmssoftware.com/site/tmsfmxpack.asp?s=fmxricheditor#features
-
-
Ingalime отреагировална AngryOwl в Странное поведение TEdit при вводе на некоторых устройствах
Попробуйте установить у TEdit свойство KeyboardType = Alphabet, а не Default.
-
Ingalime отреагировална elxanders в Ошибка linking в 32 бит
Если кто столкнется - проблема обнаружилась в наличии статического массива в модуле. Решилась определением массива как динамического и установкой размера в секции инициализации.
-
Ingalime отреагировална Fedor K в JAVA и Delphi
@Pavel M, Судя по вашей обертке класса и самой JAR:
Нужно удалить все не статические методы из описания интерфейса наследуемого от JObjectClass: JUserClass = interface(JObjectClass) ['{A4B29440-8C8B-4C1F-A8E7-B7612D4FEEB4}'] function init(uuid : JString; secondName : JString; firstName : JString; inn : JString; phone : JString; pin : JString; roleUuid : JString; roleTitle : JString) : JUser; cdecl; overload; function init(uuid : JString; secondName : JString; firstName : JString; phone : JString; pin : JString; roleUuid : JString; roleTitle : JString) : JUser; cdecl; overload; end; У класса User нету конструктора по умолчанию, поэтому вызов такого кода вызовет ошибку: //неправильный вариант с ошибкой TestClass := TJUser.Create; //правильный вариант TestClass := TJUser.JavaClass.init( StringToJString('uuid'), StringToJString('secondName'), StringToJString('firstName'), StringToJString('phone'), StringToJString('pin'), StringToJString('roleUuid'), StringToJString('roleTitle') );
Если к проекту подключаете любые JAR файлы, то следите, чтобы вместе с ними были подключены и все остальные .jar библиотеки с классами, на которые ссылаются исходники. Например, в Вашем примере при вызове вышеприведенного конструктора первым делом выскочит ошибка:
Вам нужно найти все такие подключения и найти сборки, в которых они валяются:
Если в проекте в Android Studio включено копирование всех сторонних библиотек в папку libs, то после компиляции всего преокта практически все либы можно найти:
папка libs; output папке проекта; папка Android SDK. п.с. Тему лучше перенести в раздел Android, так больше шансов получить помощь.
-
Ingalime отреагировална dnekrasov в Помогите разобраться Delphi X7
TBitmap.Canvas.DrawBitmap Вам в помощь
Ну или можно использовать буферный TBitmapData и построчно, используя GetScanLine, копировать память.
-
Ingalime отреагировална ENERGY в TBitmapListAnimation на iOS не правильно делит картинки
Вобщем проблема в том, что при количестве кадров > 60 - 70, с анимацией на iOS начинают происходить странные вещи.
В моем случае 120 кадров в одной анимации. Причем можно менять и разрешения каждого кадра, количество raws, это не особо влияет на наличие артефактов, только на их эффекты.
Решение - делим анимацию на 2 части по 60 кадров. 2 bitmapListAnimation. В OnFinish первого листа -
BootAnimation1.Enabled := false;
BootAnimation1.Parent := nil;
BootAnimation2.Parent := Image1;
BootAnimation2.Enabled := true;
-
Ingalime отреагировална Sergiy_83 в Настройки SDK для Токио
Распакуйте в c:\Users\Public\Documents\Embarcadero\Studio\19.0\PlatformSDKs этот архив https://cloud.mail.ru/public/Kn5h/Fp9634UiK
-
Ingalime отреагировална Mars M в Настройки SDK для Токио
В SDK Manager оставляешь всё как есть, идешь в c:\Users\Public\Documents\Embarcadero\Studio\19.0\PlatformSDKs\android-sdk-windows\
Там запускаешь SDK Manager.exe, обновляешь/устанавливаешь всё что он предложит. После устанавливаешь Android SDK build-tools 22.0.1
И в принципе всё. Если будет ошибка при компиляции то в Environment Variables > BDSPLATFORMSDKSDIR указываем правильный путь до SDK - C:\Users\Public\Documents\Embarcadero\Studio\19.0\PlatformSDKs
Если всё равно ошибка то в Environment Variables > Path вместо C:\ProgramData\Oracle\Java\javapath указываем прямой путь до Java(к примеру C:\Program Files\Java\jdk1.8.0_60\bin)
-
Ingalime отреагировална elGringo в TListBox. Исключить нажатия на прокрутке. Как?
Решил свой вопрос.
ListViewItem.Selectable:=false;
Обработку итемов вынес в OnTap ListViewItem
Теперь прокручивается без активации итемов. А на тапе по итему - обработка контролов.
-
Ingalime отреагировална Andrey Efimov в Громкость в андроид
Пользуйтесь поиском! (всех касается)
Результаты для 'громкость'.
Темы:
Медиа громкость
Определение положение ползунка громкости
-
Ingalime отреагировална Andrey Efimov в Как программно свернуть раскрытый ComboBox?
ИспользуйтеИспользуйте метод FMX.ListBox.TCustomComboBox.DropDown.
-
Ingalime отреагировална VladimirBykov в Ошибка "ssl3_get_record wrong version number"
Ответ нашелся
https://community.embarcadero.com/forum/programming/9795-ssl3-get-record-wrong-version-number-error?start=6#14547
Спасибо за внимание
-
Ingalime отреагировална ENERGY в Назначить фрейму стиль формы
Стиль не отображается с Frame только в DesignTime, в RunTime все ок.
А так - никак, разве что смотреть в RunTime или проектировать на форме, а затем весь Layout копировать на фрейм.
-
Ingalime отреагировална willi в Простой график для вывода точек и столбцов
Заменил одну кривую графика на функцию синуса:
Код: вместо линейной функции точек:
Lx:=-20; Ly:=0;
for i :=0 to 300 do
begin
Larea.Curves.Last.Points.Add(TcvPoint.Create(i,Lx,Ly));
Lx:=Lx+2; Ly:=120+50*Sin(Lx*0.04);
end;
Видно, что для этой данной кривой выводятся не все значения точек, а только указанные...
-
Ingalime отреагировална Brovin Yaroslav в Unsupported media file
На официальном сайте написано:
нет, на все популярные платформы
-
Ingalime отреагировална Brovin Yaroslav в THTTPClient авторизация
http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Using_an_HTTP_Client#Handling_Authentication_and_Certificates
-
Ingalime отреагировална ENERGY в Take photo without saving picture to gallery
Если вы сделаете тестовое приложение, то могут все проверить. Я у меня сейчас жесткий дедлайн, ни на что не могу отвлекаться.
-
Ingalime отреагировална Равиль Зарипов (ZuBy) в Take photo without saving picture to gallery
это можно поправить только если редактировать исходники fmx.jar, если я правильно помню
-
Ingalime отреагировална Barbanel в Take photo without saving picture to gallery
Я видел это решение, но у нас оно не заработало.
Вернее, оно работало только в дебаге, стоило это же самое приложение запустить не из студии - фото не удалялось.
-
Ingalime отреагировална ENERGY в Take photo without saving picture to gallery
Я давно делал похожее решение.
Я подсмотрел его на Stackoverflow для Java, т.к. это проблема Android intent, а не Delphi.
Заключается оно в том, что нужно находить и удалять последнюю фотку из галереи.
So the idea is here https://stackoverflow.com/questions/6390163/deleting-a-gallery-image-after-camera-intent-photo-taken
and for Delphi:
https://stackoverflow.com/questions/43021519/how-to-delete-an-image-from-android-gallery-after-camera-intent-photo-taken-with/
Read my comments with google translate and code: