Denys
https://developer.android.com/guide/components/fragments#Creating
The The
господа, а можно взять какое-то значение в build.gradle и... поделить его и присвоить кому-то? в частности, хочу брать defaultConfig.versionCode, делить его и присваивать в versionName
The The
типа если у меня versionCode = 11, то versionName станет 1.1 после деления и т.д.
Mike
ну вообще можно, только это какое-то очень странное версионирование, бесконечно далёкое от семвер
Anonymous
Посоветуйте книгу на java/Kotlin. В плане чтобы нормальные большие проэкты пилить и самому не утонуть в этом болоте кода....Чистый код к примеру стоит не стоит....
The The
ну вообще можно, только это какое-то очень странное версионирование, бесконечно далёкое от семвер
почему? у нас просто версию собирает другой человек, а он меняет только versionCode. поэтому versionName всегда остается один и тот же
Mike
так... а пример можно?
versionName = (versionCode / 10.0).toString() (в работоспособности не уверен)
The The
ок, спасибо, буду разбираться
Sergey
Вопрос по поводу SafeArgs. Не могу добавить аргумент при переходе на другой фрагмент через Action. Добавил 2 аргумента, один в тело <fragment>, другой в тело <action>. Назвал соответственно: "testTextFragment" и "testTextAction". По идее, при переходе, я должен был положить аргументы через команды: action.setTestTextFragment(text) или, посмотрев на другом сайте с туториалом по аргументам: action.myArgument = "My argument value" Но почему-то я не могу ни таким, ни другим способом задать эти команды. Генерируется "FragmentBArgs" для получения аргументов, но не генерятся эти команд для отправки. Вопросец такой. Как отправлять эти аргументы.
--------
Ребят, есть такой вопрос: у меня на фрагмент устанавливается слушатель через setListener(), который после поворота экрана становится null. Как сохранять слушателя?
Sergey
Ща попробую
Nick
Получить аргументы во фрагменте private val args: YourFragmentArgs by navArgs()
Nick
Затем вызываешь нужный аргумент где хочешь args.yourArgumentName
Nick
Ща попробую
А вообще читай здесь https://developer.android.com/guide/navigation/navigation-pass-data#kotlin
Sergey
Ну да. Заработало
Sergey
Я сперва начал читать эту ссылку: https://developer.android.com/guide/navigation/navigation-getting-started?utm_medium=studio-assistant&utm_source=android-studio#kotlin Но я не понял, как все таки делать переходы, поскольку у меня не работал генератор имени, а на этой ссылке, в свою очередь, не указаны зависимости, которые надо вставить. Полез по инету и завис на этих ссылках: https://medium.com/@prasannajeet/using-the-navigation-architecture-component-in-android-jetpack-kotlin-48d4167ec9e5 https://habr.com/ru/post/416025/ Ну и там указаны и зависимости, и как эти аргументы определять, но по их методу не получалось эти аргументы вложить в переходы, поэтому и застопорился.
Ivan P.
Всем привет, а можно узнать время вставки информации в буфер обмена?
Nick
Поточнее сформулируй, тебе нужен момент времени когда ТЫ вставляешь, или узнать последний раз когда вставили?
Сергей
Всем привет, а можно узнать время вставки информации в буфер обмена?
Вставки кем то чужим? Ну если мониторить непрерывно тока
Nick
Всё что можно сделать с буфером обмена это методы ClipboardManager`a https://developer.android.com/reference/android/content/ClipboardManager
--------
Сделать фрагмент retained
не помогает, пробовал
Dj
не помогает, пробовал
Покажи весь код
Ivan P.
да, не кодом
Ivan P.
Вставки кем то чужим? Ну если мониторить непрерывно тока
да, текст может быть вставлен из разных мест
Ivan P.
мониторить тоже не вариант
Himars
-1
Mike
ливнул в перманентный бан, если быть точным
Konstantin
https://t.me/android_ru/481170
Igor
Всем привет, кто подскажет, как такое view (пинкод и клавиатуры) сделать, или хоть пинкод вю
Nick
Ребят, как быстро очистить данные всех таблиц с Room`a?
Kyrylo
Всем привет, кто подскажет, как такое view (пинкод и клавиатуры) сделать, или хоть пинкод вю
а что в этой лейауте с набором TextView и несколькими картинок смущает?
Rinat
есть ли возможность у okHttpClient добавить header? или надо создавать новый через builder?
Igor
а что в этой лейауте с набором TextView и несколькими картинок смущает?
Не мог понять как сделать вю где ввод кода, это как я понимаю обычные изображения?
Roman
Не мог понять как сделать вю где ввод кода, это как я понимаю обычные изображения?
Обычный дроваблы...а введённый код сохраняй в переменную и проверяй
Rinat
Добавить Interceptor
okHttpClient.interceptors().add(Interceptor { chain -> val request = chain.request().newBuilder() .addHeader("header", "header") .build() chain.proceed(request) })
Rinat
unsupported operation exception
Алексей
Алексей
Господа прошу помощи, куда копать что бы на активити нарисовать такую балду
Dj
unsupported operation exception
Очень мало информации, этот exception может прилетать из любого места
Алексей
Это в пределах android studio без каких либо доп модулей можно запилить, верно ?
Rinat
Очень мало информации, этот exception может прилетать из любого места
https://stackoverflow.com/questions/34674820/unsupported-operation-android-retrofit-okhttp-adding-interceptor-in-okhttpcl
Rinat
нашел
Алексей
Оке спасибо, пошел копать
Dzmitry
Привет, где-то читал, что PUSH уведомления не являются оптимальным способом для запуска каких-то острых задач. Не могу вспомнить где - может кто-то хранит ссылку или напомнит почему так?
Dzmitry
Это на уровне настроек заблокированы нотификации, или еще глубже и никак на это не повлиять?
Dzmitry
Банально ведь сети может не быть...
ну в этом случае и сокет и LongPull тоже не отработают.
Roman
Мейзу 16th тоже дичь
Ilia
I/O Extended 2019 Moscow, 29 мая, среда Время: 19:00 Место: Ленинградское шоссе 39Ас2 (Лаборатория Касперского) Программа: 18:40 Регистрация 19:00 "Вокруг шум: Android Q и другие новости Google I/O" - Александр Шиндин, Android Developer 19:50 "Поддержка новых версий Android: вчера, сегодня, завтра." - Дмитрий Мячин, Testing Expert 20:30 "Куда катится UI?" - Дмитрий Мовчан, Алексей Быков, Android Теги: #android #java #google #kaspersky Зарегистрироваться
Andrey
Привет! Можете подсказать? Есть такая тема, надо по клику на битмапу (которая может зумиться и двигаться) определить координаты пикселя, на который ты нажал (именно не экрана, а битмапы). Пока нашел только определение цвета по клику и всякую другую дичь, может кто наведет на ответ
Michael
а узнать координаты углов битмапы и самому посчитать?
Liam
Включаю камеру, чтобы сделать и сохранить снимок. Можно как-то заставить камеру всегда быть в альбомной ориентации?
Liam
она постоянно крутится и фоткает неправильно программе нужны только LANDSCAPE снимки
Liam
не не не мне надо, чтобы пользователь даже не мог сфоткать в портретной надо чтобы длина фотографии была больше высоты
Алексей
Liam
я нашел такую строку, но она чет не работает
Liam
та я сам, когда фоткаю, то экран держу в наклоне, а фоткает самопроизвольно в портнетной ориентации приходится фоткать заного, это тупо
Artem
ну такое
Сергей
Если повезет то пара часов
Artem
если флаги не работают, писать свой обработчик, например
Artem
заставлять пользователя чет делать звучит странно
Ferrero
ну такое
ограничивать юзера в ориентации фотки еще хуже
Artem
если требуется для бизнес-задачи: почему нет?
Ferrero
а в чем бизнес задача? отправка на печать постера?
Artem
да я не в курсе в чем там у чувака бизнес-задача
Anonymous
Ребята, немного странный вопрос. Можно ли как-то определить размер занимаего массива в оперативной памяти? И есть ли какие-нибудь рекомендации "насколько жирной может быть коллекция"? Допустим я собираю некоторые данные с экрана пользователя ежесекундно и складирую данные в ArrayList. Чтобы не сожрать всю память хочу очищать эти данные по таймеру, либо по достижению определенной длины