Кирилл
Interceptor
Ну как бы да, header через Interceptor ставится okhttp клиенту
Кирилл
Жанболат
Жанболат
Всем привет, как исправить эту ошибку
Жанболат
Дело в том что перед созданием activiy c веб вью, я отправляю запрос на сервер и там получаю ответ, и в зависимости от ответа я выбираю как активити мне нужно запустить
Жанболат
с первым активи все ок , вот при открытии второго вот это ошибка появляется
Жанболат
во втором нету webview
Жанболат
Жанболат
ссылается на ошибку вот сюда
Егор
Всем добрый вечер. Немного подзавис. Есть RecyclerView, скролю через scrollToPosition. Если я правильно понимаю, когда верхние элементы уходят вверх, они удаляются, а снизу создаются новые. Поэтому позиция смещается относительно созданных. Как учесть это смещение?
Max
Для начала поставить проверку на null и посмотреть что получится😅
Жанболат
балин
Жанболат
в натуре
Жанболат
😂
Егор
В общих чертах Живут те что видны на экране Зачем тебе учитывать? Что за кейс такой?
Проскролить энное количество элементов ресайклере по одному
Max
😂
Получилось?
Жанболат
щас
Жанболат
пишу
Shveps
вьюхи тоже не удаляются) а переиспользуются
Max
Не ну если так извращаться то можно через layout manager получить сколько видно элементов и потом вычислять какая это страница и ты получишь куда тебе скроллить Но это какая-то дичь😅
Егор
речь про вьюхи, я думаю
Да, я неверно выразился. У меня есть допустим 100 элементов. Сначала скролл работает нормально, идет по одному элементу, после того, как я опускаюсь вниз страницы и начинают создаваться новые вьюхи, скролл прыгает через 1-2 позиции,
Shveps
class DefaultLinearSmoothScroller(context: Context, position: Int): LinearSmoothScroller(context) { init { this.targetPosition = position } override fun getVerticalSnapPreference(): Int { return SNAP_TO_START } }
Shveps
llm.startSmoothScroll(new DefaultLinearSmoothScroller(context, position));
Егор
Я пока не понял, как это работает)) Спасибо, ща разберусь)
Жанболат
Получилось?
да получилось, с новый багом
Shveps
зная позицию элемента в адаптере, вызываешь у layoutManager'а скролл к позиции
Жанболат
Что там?
но второй активити попадают все ок работает, затем возврат на главную и перестает работать button
Жанболат
а так если сразу все ок
Жанболат
понял
Жанболат
косяк
Max
Ок)
Rustam
Добрый вечер ! Такой вопрос: в android разработке каким образом можно безопастно сохранить логин и пароль ? Советуют шифрования сделать и сохранить в preferences ключ для шифрования взять из приложения (sha)
RgiN✙
Ребят кто пробовал что-то по типу expo flatter есть ли в этом профит против нативной разработки? Времени не хочу много тратить с джс знаком на среднем уровне Просто котлин и джава не привлекают как яп, мне больше нравиться стайлить и не задумываться о конструкциях языка)
Ванюша
подскажите пожалуйста, в устройствах с виртуальными кнопками, как я понимаю, эти кнопки считаются частью интерфейса и элементы из scrollview попадают под эти кнопки. Ткните пожалуйста где почитать о решении тако проблемы или может проблема в другом вообще?
Ванюша
странно тогда, и на нексусе с 7 андроидом и на пикселе с 9 такая проблема. Но оба виртуальные устройства
Ванюша
если Вы об этом, то у меня linearlayout корневой, не constrait
Rustam
Спасибо , прочитаю
Лайтовий
Задача: Нужно заменить анимацию поворота экрана. После долгого не удачного поиска решений, а может... Что если запустить Activity portret, дале на фоне запустить Activity landscape где пройдет анимация, после уничтожить Activity portret, что отобразит уже сменивший ориентацию Activity. Как реализовать?
Лайтовий
Так же я узнал что анимация поворота происходит в момент onPause Activity portret, и onCreate Activity landscape.
Tesla
mac book 13 дюймов
13 дюймов хватает? Думал найти 15, но ценники конечно кусаются
Tesla
Даже не просто кусаются а откусывают с мясом я бы сказал
Dmitry
Здравствуйте, подскажите пожалуйста, как можно понять, что пользователь закончил ввод в editText(например нажал где-то вне него) без таймеров?
Takaev
Здравствуйте, подскажите чем можно загружать аудиозаписи с интернета?
Maxim
Здравствуйте, подскажите пожалуйста, как можно понять, что пользователь закончил ввод в editText(например нажал где-то вне него) без таймеров?
onFocusChangeListener на эдиттекст можно повесит и смотреть, когда hasFocus = false. Также нужно ловить экшны нажатия кнопки Done на клавиатуре, потому что фокус может не уйти с эдиттекста, но пользователь уже закончил ввод
Line'R
Ахахах
Anonymous
Max
Ахахах
Если программа не будет работать, я вам не заплачу😅
Oleg
13 дюймов хватает? Думал найти 15, но ценники конечно кусаются
Даже с 15кой поймёшь что все равно для комфортной работы нужен Моник, так что бери 13 и моник)
Oleg
На 16 впринципе норм
В принципе и на 15 норм, но моника не хватает😃
Александр
Подскажите, разумно ли хранить загружаемые объекты в глобальном списки во время работы приложения. Если объект добавляется в "Избранное" пользователем, то он добавляется уже в БД для доступа из Офлайн.
P҉h҉o҉e҉n҉i҉x҉
В принципе и на 15 норм, но моника не хватает😃
Мне даже 17 мало, а вы тут говорите что 15 норм🌚
Takaev
Спасибо, буду смотреть
Ярослав🇺🇦
Мне даже 17 мало, а вы тут говорите что 15 норм🌚
https://t.me/nuancesproghumor/936 Вот такой надо
Anonymous
Откуда скачать версию для x86??? Получаю ошибку The application could not be installed: INSTALL_FAILED_NO_MATCHING_ABIS
P҉h҉o҉e҉n҉i҉x҉
https://t.me/nuancesproghumor/936 Вот такой надо
Кстати, была мысль такой купить.
Ярослав🇺🇦
buildbox
А точнее? Это какой то игровой движок?
Adam-Nurbol
Всем добра! Как распаковать headers респонса у ретрофита? (Kotlin), спасибо!