Size: a a a

Android Developers

2021 November 06

A

Alex in Android Developers
Шрифт как был штатный (14 вроде) так и остался
источник

A

Alex in Android Developers
вот так выглядит на эмуляторе
источник

ОА

Оганнес Асатрян... in Android Developers
а тебя не смущает тот факт, что у тебя простой текствью,а не AutoSizeTextView ?
источник

A

Alex in Android Developers
в документации примеры приводятся с обычным TextView же, что за AutoSizeTextView?
источник

ОА

Оганнес Асатрян... in Android Developers
когда я делал такое : был 2018 год. мы юзали автосайзтекствью
источник

АМ

Артем Миницкий... in Android Developers
Привет, подскажите пожалуйста, вылетел такой краш в метрике, у меня сколько не тестил не было
java.lang.IllegalArgumentException: Navigation action/destination  cannot be found from the current destination Destination 

Погуглил, на стаке пишут что такое бывает при дабл клике, когда совершён переход на второй экран но вызывается еще раз метод с предыдущего, проблема в том что на экране где у меня крашится там нажимать нечего, там идет загрузка с прогрсбаром, когда она заканчивается показывается анимация и в конце происходит переход на след. экран, я проверил  findNavController().navigate() вызывается один раз в коде а onBackPressed заблокирован. Если бы была очевидная ошибка крашило бы везде а так только в некоторых случаях, может кто-то сталкивался с подобным?
источник

Kd

Konstantin dmz9 in Android Developers
тоже натыкался на какие то гейзенбаги как раз с навигацией
кмк навигация гугла полная хуйня, стоит просто вынести все роуты на корень чтобы мозг не трахать, а красивые пути экранчиков держать в голове или в другом инструменте (типа в фигме например)
источник

A

Alex in Android Developers
а можно ссылочку на класс ? Или это он и есть ? https://github.com/iglaweb/AutoSizeTextView
источник

АМ

Артем Миницкий... in Android Developers
Что имеется в виду под "вынести все роуты на корень", и помогает ли это?
источник

Kd

Konstantin dmz9 in Android Developers
сделай их глобальными, это снимет ограничение в жестких переходах "из а в б и только так"
источник

Kd

Konstantin dmz9 in Android Developers
будет "из любого места в б"
источник

Kd

Konstantin dmz9 in Android Developers
в пределах одного графа конечно.
я побаловался с несколькими и могу сказать что это такой же бред как и ограничения между роутами - с помощью отдельных графов можно делать удобно онбординг или сплеш-экраны, НО, опять эти гейзенбаги заставили сделать импорт основного графа в онбординговый граф и по итогу получилось что все роуты указаны в одном нав графе - прямо или через инклюды.
источник

ОА

Оганнес Асатрян... in Android Developers
нет. в 2018 году был отдельный класс. сейчас его нет уже
https://developer.android.com/guide/topics/ui/look-and-feel/autosizing-textview
источник

ᴅᴍɪᴛʀɪʏ in Android Developers
та всё проще, не используйте nav component, это мазохизм какой-то
источник

Kd

Konstantin dmz9 in Android Developers
ну или так, да, тож пожалел
можно взять готовые проработаные библиотеки навигации. типа чичерину который у всех на слуху
источник

СП

Сергей П. in Android Developers
Ну это решаемый вопрос (был), че то делали такое.
источник

АМ

Артем Миницкий... in Android Developers
А есть какая-то статья с примером под рукой?
источник

Kd

Konstantin dmz9 in Android Developers
источник

АМ

Артем Миницкий... in Android Developers
К сожалению не вариант, мне надо пофиксить чужую прилу, а переписывать ее полностью еще больше проблем будет))
источник

АМ

Артем Миницкий... in Android Developers
Спасибо, почитаю
источник