Stas
-
Posts
536 -
Joined
-
Last visited
-
Days Won
75
Content Type
Profiles
Forums
Events
Store
Blogs
Posts posted by Stas
-
-
Если будет возможность, лучше исправить.
-
Проверьте на 10.3 Скомпилировал на 10.4 работает
7 минут назад, Yaroslav Brovin сказал:Какая используется версия Андроида?
По умолчанию, даже не смотрел
- 1
-
-
Собственно вот.
Шаги для воспроизведения
1) Демо пример NavBarAutoSizeDemo
2) Добавить ActionButton
3)Запустить
4) Выйти из программы
Проверено на Redmi Note 5 (Android9) Samsung M31 (Android10)
Спасибо
-
Ярослав, пожалуйста добавьте в исходники Assets, раньше они были, потом исчезли, для справочной информации нужны, правда правда.
Спасибо
-
-
Еще, нет
-
Доброе утро.
Ярослав, проверьте пожалуйста создание TfgCheckBox
Мне кажется он не создается, для примера создайте форму и поместите на него TfgCheckBox и TfgButton
И создайте обработчик примерно такой
procedure TFormMain.fgButton1Tap(Sender: TObject);
begin
fgCheckBox1.IsChecked:=True;
end;У меня появился AV в FGX.CheckBox.Android
Спасибо
-
5 минут назад, r3h0soft сказал:
Можно подробнее, как определить количество видимых элементов?!
Ну я, думаю, что Вы самостоятельно зададите высоту fgCollectionView исходя из высоты TfgCollectionViewStyle умножить на необходимое Вам количество элементов.
Я бы делал именно так.
-
В принципе у TfgCollectionView есть методы
procedure ScrollToItem(const AItemIndex: Integer; const AWithAnimation: Boolean = False); property ContentOffset: TPointF read GetContentOffset; property OnScroll: TfgScrollEvent read FOnScroll write SetOnScroll;
41 минуту назад, r3h0soft сказал:Так же вопрос о смене стиля элементов списка подпадающие в (допустим середину) списка, имитирующие выбор текущей строки.
Вы можете определить количество видимых элементов, и определять форматирование в зависимости, от позиции.
-
Мопед не мой, это обычный андроидный виджет
Вам думаю будет проще реализовать эмуляцию оного через fgcollectionview
-
-
1 час назад, Yaroslav Brovin сказал:
Если какого-то Андроид апи не хватает, я всегда могу его добавить в ближайший релиз. только дайте мне знать, чего не хватает.
Да, если можно, расширьте пожалуйста TJClass, тамошним RTTI
А именно
getDeclaredFields
getDeclaredMethods
Многие вещи можно решить через них
З.Ы. Я ни минуты не пожалел , что перешел на Вашу библиотеку, Ваша TfgCollectionView, это фантастика 80К объектов, и все на карте (но это уже мое), просто праздник какой-то.
- 2
-
1 час назад, knsg12 сказал:
@Stas, все интересно, любой опыт будет полезен
Ну, я не знаю.
З.Ы. В названии файла не опечатка.
- 3
-
Ярослав, если я правильно понял, все идет от CoordinatorLayout, т.е. в форму Вашей библиотеки, BottomSheet просто не добавишь (я пытался)
Если я ошибаюсь, поправьте меня пожалуйста.
-
Добрый вечер, если Вы посмотрите реализацию на андроиде, но там видно, что для реализации необходим CoordinatorLayout
У Ярослава, форма представляет не его, потому, наиболее разумным мне кажется имплементация оного.
Я смотрел представление FrameStand для FMX, и делал примерно так же
Если это необходимо, могу выложить свои потуги, но это больше потягушки.
Спасибо.
-
В текущей версии это невозможно штатными средствами.
Потому делайте эмуляцию.
-
Ура
procedure setOnMyLocationChangeListener(const AArg0: JGoogleMap_OnMyLocationChangeListener);
Спасибо !!!
-
- 1
-
3 часа назад, k0de сказал:
А если начну скилл тащить по андроид студио, то тогда возникает вопрос зачем тогда мне delphi и fgx и fmx?
Правильно, только андроид студия не причем. Работая с FGX, Вы заранее обрекаете себя на определенные рамки. Многое на дельфи без java просто нельзя.Это как Велимира Хлебникова на английский перевести. Но, скорость разработки визуального интерфейса (в рамках, конечно). Знакомый язык. Призрачная возможность перевести интерфейс на IOS. Используя чистый java, Вы такой возможности лишены в принципе. Именно поэтому я мониторил библиотеку Бровина, с тех пор как узнал о ней.
Вот так вот.
Спасибо, извините за многословность.
-
3 часа назад, k0de сказал:
fgButton OnTouch работает. Для fgMap он тоже есть, но судя по всему не пашет
Конечно, Кнопка это простой контрол, карта, это нагромождение всего. Причем, что Вы получите в Тап на карте, сам факт ?
Вам это ничем не поможет
-
Вы меня не поняли, нативное, это не 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;
Ярослав физически не сможет портировать все АПИ в удобное использование.
Потому, он дает возможность это использовать, дальше "сама, сама, сама."
-
Также Вам необходимо использование нативного интерфейса
-
57 минут назад, r3h0soft сказал:
Здесь грид смотрится просто убого если честно. Я на секунду представил как этим пользоваться и понял что это извещение. С таким ui как в вашем примере, можно только издеваться над пользователями
Ну не надо так, пользователь увидел всю необходимую информацию? Увидел. Ему понятно? Понятно.
Он уехал? Уехал. Фсё. Программа не Джоконда, чтобы всем нравиться.
[TfgNavigationBar] ActionButtons Segmentation fault
in Closed
Posted
Отлично, жду релиза, пока не критично.