Grid, absolute layout, relative layout
Я положил в грид кнопку. На нее картинку свг. Чтоб был эффект нажатия. Картинка InputTransparent=true. Вот как только я нажимаю на физическом девайсе кнопку, картинка исчезает и больше не появляется. На эмуле появляется после отпускания пальца с кнопки. Как пофиксить проблему с физ устройством?
из моего опыта работы - лучше не использовать svg с формсами, или использовать крайне дозировано, максимум - как статические изображения. Никаких активных контроллов ввода - для них только png
весь проект на свг. спасибо за инфу
страдай. Пихать svg везде на формсах могут только мазохисты
К стати - как svg отрисовываете?
На iOS векторная графика отлично работает под формсами
FFImageLoading?
Ну это ж по сути другой подход) Формсы подхватывают такие картинки нативными механизмами. Svg - другой разговор. Вот здохнет в один прекрассный день FFimageLoading - и все эти замечательные проэкты, завязанные на него, станут перед невеселой перспективой перепилисать весь UI
Svg в PDF конвертишь и все ок, андроид кажется нативно поддерживает svg
неа, там свои xml файлы. А svg обычно решают ложить в Common проэкт, чтобы типа устранить дублирование. Но выходит это криво, кучу контроллов приходится запиливать самому чтобы начать это svg поддерживать. У меня уже было 2 таких проэкта, на которые я пришел, в том числе текущщий)
https://www.geeksforgeeks.org/how-to-use-svg-vector-drawables-in-android/
хм, что-то новое. раньше надо было конвертировать svg в кастомный xml файл чтоы андроид с ним мог работать Тем не менее это все не применимо к FFImageLoading, с которым ресурсы кладут в Сommon а не в нативные проэкты
Ffimage прекрасно работает и с нативными изображениями, у меня в общем проекте нет картинок вообще
окей, как вы применяете svg к кнопкам, радиобаттонам, чекбоксам, туллбарам, статус-барам, таб-пейджам, мастер-дитейо пейджам и пинам на карте?
ну вот ч.т.д, на что только вы не идете, чтобы не использовать svg и FFImageLoading для активных контроллов)
Ты какую-то проблему сам себе придумал, когда она была решена несколько лет назад
Если что AwesomeFont это и есть векторные иконки только в виде шрифта, а удобно тем что там уже есть большой набор готовых иконок, мне их хватает
но это не svg! Я говорю - нет на формсах нормальных способов построить UI на svg. Ты говоришь есть, и начинаешь приводить в пример AwesomeFonts, которые не есть svg
дело не в свг. я ложу на эту кнопку сверху тот же BoxView красного цвета с InputTransparent. после нажатия на кнопку, кнопка перекрывает BoxView
Обсуждают сегодня