-
Постов
2 517 -
Зарегистрирован
-
Посещение
-
Победитель дней
265
Весь контент Равиль Зарипов (ZuBy)
-
посмотрел видео. ваш бутерброд легко делается в TListView и сразу же решится несколько проблем динамическая подгрузка ложное срабатывание скроллинг единственно не понятно на счёт смещение, это аналогично доп. меню в айос?
-
покажи видео как там у тебя все сделано, по описанию не очень понятно
-
картинки ведь в потоке грузятся?
-
есть два варианта 1) использовать FontAwesome и перед текстом ставить подходящую иконку (не рекомендую использовать иконку и текст в одном объекте, будут баги на некоторых девайсах из-за кириллицы) 2) добавить объекты в режиме DynamicAppearance
-
@AlexG я проверил то что вы описали. в принципе работает, но для статики почему не работает для динамической подгрузке, точней не совсем работает. порядок действий 1) получаю с сервера список картинок 2) заполняю текстом Item'ы 3) присваиваю событие OnApplyStyleLookup для Item'а 4) в событии ItemApplyStyleLookup пишу следующее procedure TForm13.ItemApplyStyleLookup(Sender: TObject); begin LoadBitmapFromURL((Sender as TListBoxItem).TagString, (Sender as TListBoxItem).ItemData.Bitmap); end; как видим на картинках несколько айтемов не обновились, т.к. они не могут выйти за пределы области (чтобы обнулить стиль и вызвать событие OnApplyStyleLookup) и при таком подходе все время картинка будет скачиваться из интернета, что не есть хорошо UPDATE: добавил проект LB_dload.zip
-
Хватит использовать TListBox) он не для этого сделан) TListView в помощь и будет счастье)
-
ну если не критично использовать другой компонент, то я бы предложил такой вариант
-
Укажите направление как работать с ListView?
Равиль Зарипов (ZuBy) ответил Djuise вопрос в TListView
Вся инфа есть тут http://docwiki.embarcadero.com/Libraries/Berlin/en/FMX.ListView.TListView http://docwiki.embarcadero.com/Libraries/Berlin/en/FMX.ListView.Appearances.TPublishedAppearance.ItemEditAppearance Примеры из студии -
Ну не сказать чтобы я учил и знаю Java, но есть один очень хороший канал на youtube. я там смотрел про основы Java, и по андроид хороший материал
-
такс, все неправильно. 1) чтобы расставлять компоненты есть Align 2) если хотите сделать два вида формы Альбомный и Портретный, можно кодом просто сменить Align для нужных компонентов или сделать через фреймы/формы 3) В FMX используется одно активити, а формы это уже делфовые "приколы", но этот код form2.show сработает
-
Windows <> Android
-
в интернете много курсов и уроков, в том числе и видео и на русском. но там не связано с Delphi. Читать help по андроиду, гугл усердно переводит статьи на русский, многое уже переведено. чтобы переводить с Java на Delphi достаточно базовых знаний Java (почти любое решение есть на стаке по андроид)
-
у стандартного стиля под андроид есть TintColor, там можно выставить цвет
-
для таких случаев прочтите вот это
-
все правильно, его нужно распаковать. Затем переходим xCode -> Preferences -> Locations -> Command line tools -> выбираем 8.0 и обновляем в IDE SDK
-
paserver настроен правильно?
-
https://community.embarcadero.com/blogs/entry/quickly-auto-generate-ios-osx-and-android-headers-for-delphi-and-c-builder
-
дело совсем плохо, addViewToTitleBar уже не поддерживается нужно использовать addTitlebarAccessoryViewController, но опять же его нет в Delphi. Предложение такое, искать транслированное sdk под делфи
-
Из коробки у NSWindow нету метода addViewToTitleBar
-
да, достаточно нажать кнопку плей и в папке с проектом появится папка Android там во вложенных папках будет заветный файлик