Everything posted by Stas
- Создать компонент [Android Bottom Sheets].
-
1.3.0.0 Русский
Ура procedure setOnMyLocationChangeListener(const AArg0: JGoogleMap_OnMyLocationChangeListener); Спасибо !!!
-
TfgRollPicker
-
[TfgMap] Не работает событие OnTouch
Правильно, только андроид студия не причем. Работая с FGX, Вы заранее обрекаете себя на определенные рамки. Многое на дельфи без java просто нельзя.Это как Велимира Хлебникова на английский перевести. Но, скорость разработки визуального интерфейса (в рамках, конечно). Знакомый язык. Призрачная возможность перевести интерфейс на IOS. Используя чистый java, Вы такой возможности лишены в принципе. Именно поэтому я мониторил библиотеку Бровина, с тех пор как узнал о ней. Вот так вот. Спасибо, извините за многословность.
- [TfgMap] Не работает событие OnTouch
-
[TfgMap] Не работает событие OnTouch
Вы меня не поняли, нативное, это не java, это API Вот к примеру var gm:TJGoogleMap; begin gm:=TfgAndroidMap(TfgAndroidControlHandle(fMap.Handle).NativeControl).GoogleMap; Lat1:=gm.getProjection.getVisibleRegion.latLngBounds.northeast.latitude; Lon1:=gm.getProjection.getVisibleRegion.latLngBounds.northeast.longitude; Lat2:=gm.getProjection.getVisibleRegion.latLngBounds.southwest.latitude; Lon2:=gm.getProjection.getVisibleRegion.latLngBounds.southwest.longitude; Ярослав физически не сможет портировать все АПИ в удобное использование. Потому, он дает возможность это использовать, дальше "сама, сама, сама."
- [TfgMap] Не работает событие OnTouch
-
Отображение данных и трёхзвенка
Ну не надо так, пользователь увидел всю необходимую информацию? Увидел. Ему понятно? Понятно. Он уехал? Уехал. Фсё. Программа не Джоконда, чтобы всем нравиться.
-
1.2.1.0 Русский
Ярослав, если будет такая возможность, храните пожалуйста относительные пути к jar, очень неудобно с свн. Спасибо.
-
Отображение данных и трёхзвенка
Наглядность Информативность Картографичность Подробность. И ни одного грида. З.Ы 37234 это количество объектов на карте и в списке, и нормально все
-
Как воспроизвести аудиофайл?
Здравствуйте У Ярослава в поставке есть файл Android.Api.Media.pas. Там реализован класс TJMediaPlayer. Один из конструкторов которого class function create(const AArg0: TJContext; const AArg1: TJUri): TJMediaPlayer; overload; Так же в этом классе есть методы procedure start; procedure stop; Я думаю, Вам стоит посмотреть в этом направлении. Спасибо
-
Добавить свойство Tag
Ну смотрите, если у вас плоский список, то каждому элементу списка будет соответствовать либо кусок json, либо запись в датасет. Потому в OnBindItem Вы можете либо выгребать объект из json , либо позиционироваться на определенную позицию датасета.
-
Добавить свойство Tag
Я вообще обхожусь, живет json или датасет, и позиция в списке=позиции json или (RecNo-1) датасет
-
[TfgBarcodeScanner] Сильно зависает
Попробуйте мой вариант, пока Ярослав что-то не придумает
-
[TfgCamera] При получении фотографии почему-то накладывается ограничение в 1920х1080
Здравствуйте, обнаружил странную особенность Размер фотографий, сделанных при помощи камеры, не превышает (в моем случае ) 1920*1080. Сердце мне подсказывает, что это разрешение моего телефона. Фотографии сделанные средствами телефона не подвержены этому недостатку. Спасибо.
-
[FGX Asset manager] Не перезагружается тема при смене проекта
Закрывайте тему, ошибка проявляется только в случае неудачного клонирования проекта. Спасибо.
-
[FGX Asset manager] Не перезагружается тема при смене проекта
Спасибо, я проверю более детально, у меня начинаю возникать подозрения, что это только в конкретных проектах
-
[FGX Asset manager] Не перезагружается тема при смене проекта
Жаль, что прошла неделя, и я так и не услышал ничего по этому поводу. Мне, конечно, не сложно перезапустить дельфи, но, как писал Твардовский "речь не о том, но всё же, всё же, всё же.... ". Спасибо.
-
[FGX Asset manager] Не перезагружается тема при смене проекта
Здравствуйте. Ошибка в следующем. Предположим у нас два проекта project1 и project2 с разными цветовыми гаммами Если открыть первый проект, закрыть его, и открыть второй, то волшебным образом сохраняется тема первого проекта. При переоткрытии дельфи, все встает на свои места. Собственно вот Спасибо.
-
[TfgSearchEdit] Не вызывается OnSuggestionSelected
Здравствуйте. Ни в одной демке использования не нашел. У меня не заработало ни разу. Правда, интересно
-
[TfgSearchEdit] Не вызывается OnSuggestionSelected
Здравствуйте У меня ни разу не получилось, чтобы это событие как-то себя проявило. Что я делаю не так ? Спасибо
-
Проект CameraPhotoDemo повёрнутые фото
Здравствуйте Решается, в большинстве случаев следующим методом uses AndroidApi.Jni,Java.Bridge,Java.Bridge.Helpers,FGX.Canvas.Android,Android.Api.Javatypes,Android.Api.ActivityAndView, Android.Api.Exif; function RotateBitmap(B:TfgBitmap;Sz:Integer):TfgBitmap; var M:TJMatrix; BA,BA1:TJBitmap; begin BA:=TfgAndroidBitmapHandle(B.Handle).NativeBitmap; M:=TJMatrix.Create; m.postRotate(Sz); BA1:=TJBitmap.createBitmap(BA,0,0,BA.getWidth,BA.getHeight,m,true); Result:=TfgBitmap.CreateFromNativeBitmap(BA1); end; function PrepareBitmapFromFile(FileName:String):TfgBitmap; var E:TJExifInterface; Orientation:Integer; begin E:=TJExifInterface.Create(FileName); Orientation:=E.getAttributeInt(TJExifInterface.TAG_ORIENTATION,TJExifInterface.ORIENTATION_UNDEFINED); Result:=TfgBitmap.CreateFromFile(FileName); if Orientation=TJExifInterface.ORIENTATION_ROTATE_180 then Result:=RotateBitmap(Result,180) else if Orientation=TJExifInterface.ORIENTATION_ROTATE_90 then Result:=RotateBitmap(Result,90) else if Orientation=TJExifInterface.ORIENTATION_ROTATE_270 then Result:=RotateBitmap(Result,270); end; Извините за небрежность кода Android.Api.Exif.pas
-
[TfgForm] У TfgNavigationBar пропадают кнопки ActionButtons при использовании формы, как фрейма
Это не проблема. Проблема, это то, что нельзя обойти, это так, мелочь. Вначале грешил на эмулятор.
-
[TfgForm] У TfgNavigationBar пропадают кнопки ActionButtons при использовании формы, как фрейма
Добрый день, обнаружил интересное поведение приложения на старых устройствах с Андроид 6 (Nexus 2013) в случае нахождения на форме NavigationBar, а также использования на ней дочерней формы в качестве фрейма. В этом легко убедиться использовав стандартный пример из поставки (Формы в качестве фрейма) 1) Добавьте на главную форму NavigationBar с кнопочкой 2) Запустите приложение и переключайте фреймы путем нажатия на кнопки внизу 3) Вы обнаружите, что кнопка на навигаторе скоро исчезнет. Определил, что это происходит только при вызове метода дочернего фрейма FActiveFrame.show() Если FActiveFrame.Visible:=true, то работает адекватно. Спасибо. Хотелось бы услышать мнение начальника транспортного цеха Ярослава.
-
[TfgBarcodeScanner] При использовании TfgBarcodeScanner превьюшка перестаёт обновляться и зависает
Просто интересно, мой пример тоже не работает?