kex
Всем ку! Ребят, кто нибудь работал с itext pdf 7? Или иначе сказать, проблема в том, что FontProgram (для установки другого шрифта) принимает в себя абсолютный путь, следовательно, этот путь из assets. По поводу context.getAssets() - это не работает, так как получает «респонс» в виде AssetManager. Проблема заключается в том, что нужен абсолютный путь к шрифту в assets. «file:///assets/fonts/times.ttf» не работает, ошибка not found. На Stackoverflow тема есть, но версия самой библиотеки 5, а в 7 уже таких лайфхаков к сожанию нет. Буду безмерно благодарен любой инфе!
Denys
GridView
Проще и правильнее переделать на RV чем костылить индикатор загрузки, как мне кажется.
Starikov
Слушайте, а DialogFragment работает с Navigation?
kex
Не рассматривали вариант сохранить шрифт во внешнюю папку?
Рассматривал, но это не совсем подходит, например, конечному пользователю, который использует приложение, придется самому скачать предложенный шрифт. Если я правильно Вас понял
Dmitry
Дабы было нагляднее:
kex
Нет, скопировать из ассетов куда-то.
а, действительно, идея хорошая, спасибо!
Vega
Добрый день Подскажите как указать цвет unselected элементу в bottom navigation bar от material? Цвет имеет только выделенный элемент, а unselected без цвета.. Может ли быть такое, что проблема из-за того, что элемент у меня material, а тема в приложении от appcomat???
Denys
Дабы было нагляднее:
Карточки тоже можна в RV закинуть. :) Тогда все не будет рендериться разом.
Starikov
Слушайте, а DialogFragment работает с Navigation?
Sergey
Можете подсказать в чём дело?
Вероятно, по тому слову другие приложения более релевантны по мнению Гугла.
Anonymous
Всем привет. Не пишет (не писал ли) кто-нибудь большой опенсорс на андроид? С какими проблемами сталкивались (недостаток времени, рабочих рук на дизайн/сервер/помощи по ведру)?
Ivan
Слушайте, а DialogFragment работает с Navigation?
https://habr.com/ru/company/yandex/blog/455479/
Starikov
https://habr.com/ru/company/yandex/blog/455479/
спасибо за ссылку)
Ivan
там говорят работает с какой-то версии
Anonymous
Starikov
Теперь работает
ок, спасибо
Silvio
Хорошо, кто-нибудь знает, как редактировать конкретное поле, используя recyclerview и его адаптер?
Aleksandr
Доброго вечера, товарищи! Подскажите, пожалуйста, как укротить Фейсбук? В игрушке используется для синхронизации сохранёнки и отправке инвайтов друзьям. Если на телефоне выключено фейсбучное приложение, авторизация `LogInWithReadPermissions` проходит через веб-вьюху, отправка инвайтов `AppRequest` так же через неё, при этом отлично помнит введённые пользовательские данные. Но! Если работает фейсбучное приложение, то авторизация проходит через него, а отправка инвайтов - по-прежнему через веб-вьюху. Соответственно, вьюха не знает о пользователе и просится ввести логин-пароль заново. Как их привести к одному общему виду? Спасибо
Silvio
я пытаюсь сделать следующее: у меня есть список с несколькими записями, в котором я хочу отредактировать поле одной из этих записей, проблема возникает, когда я пытаюсь добавить новую запись, адаптер сбрасывается, и я добавляю новую запись, но она стирает обновить, что я сделал ранее
Silvio
если
Silvio
если
Dmytro
Дмитрий
нет
Try to describe your problem in English
Дмитрий
@JohnnySC не нарушим правила чата?))
Silvio
Try to describe your problem in English
what I try to do is the following, I have a list with several records in which I want to edit a field of one of those records, the problem occurs when I try to add a new record, the adapter is reset and I add the new record but it erases the update that I did previously
Vitaly
Как вот это можно переписать на клин?
Silvio
Show your code via pastebin.com
I have never used that website to publish code, can you explain how it is done?
jenia
jenia
Объясните почему тут не раьотает?
Alexey
требуется константное выражение, логично, это же написано
Mike
Я вижу. А как это обойти?
Написать константное выражение. Или использовать if-else if-else
Anonymous
Как вот это можно переписать на клин?
Выглядит конечно неочень, все таки xml лучше
Alexey
ну, в кейс передать не переменную, а ее айди
Vitaly
Это ui слой какой клин
Я имею ввиду не Clean Architecture, а просто чистый код, чтобы было более менее читабельно
Alexey
пробелы расставлены, пустые строки есть, разбиение на блоки
Alexey
разве что добавить комментарии и регионы можно
Mike
Как вот это можно переписать на клин?
поменять констреинт на нормальный контейнер, который легко читается
Александр
Видимо его ужасает сам код) У меня была похожая ситуация, когда я перевёрстывал подобное на Linear/Relative. Не уверен, что я от этого выйграл.
Anonymous
Будет хуже )
Может xml?
Vitaly
Может xml?
Он долго развёртывается при сложных дизайнах
Vitaly
Кодом по статистике в 2-3 раза быстрее
Anonymous
Всмысле разрабатывается или создаются вьюшки?
Alexey
Id переменной?
надо бы туториалы попроходить еще раз
Alexey
айди кнопки
Konstantin
кто нить сталкивался что когда импорты схлапываются с * в пакете, перестает компилиться R класс
jenia
айди кнопки
Я так и делаю. Все раанр тоже самое пишет
jenia
Konstantin
студия обычная после 3-5 импортов автоматически схлапывает их в wildcard, по вот чет R класс против такой хуйни, в модуле
Mike
R.id.... же, блин
Vitaly
Всмысле разрабатывается или создаются вьюшки?
При открытии экрана на устройстве уходит время на то, чтобы перевести XML код в Java код
Vitaly
Уходит время на открытие экрана
Mike
@mobile_jobs
Mike
aaaa
ещё можно if (view == someView) { ... } else if (...)
jenia
ещё можно if (view == someView) { ... } else if (...)
Там дальше не ввразительная логика получится. Там в case у меня свои if else
Alexey
Там дальше не ввразительная логика получится. Там в case у меня свои if else
если невыразительную логику разбить на отдельные локальные методы, то все будет ок
Anonymous
При открытии экрана на устройстве уходит время на то, чтобы перевести XML код в Java код
Ну, или удобство от нормальной работы с констрейтом или бесконечно малое влияние на приизводительность
Александр
Мне к слову интересно, насколько существенно это влияние. Мб и не бесконечно малое.
Vitaly
Мне к слову интересно, насколько существенно это влияние. Мб и не бесконечно малое.
Вот я и смотрел как раз, всё таки достаточно значительное, поэтому я не бросил эту идею писать код UI программно
Iuriich
Подскажите - есть некий абстрактный класс у которого определен статичный метод. И есть 2 обычных класса наследованных от абстрактного. Где то в приложении есть метод куда мне нужно каким то образом сообщить один из наследованных классов, и уже у него вызвать статичный метод, который был определен в абстрактном. Есть идеи как реализовать?