Anonymous
Извини за тупые вопросы, я прост совсем новичек
Anonymous
davai
Сек, но там, сразу скажу, все прибито гвоздями к реализации моего приложения) Но все равно найдешь)
Anonymous
А где сам Navigation view
Навигейшн вью я не юзал, но думаю в дровер леяуте
Anonymous
Или вообще вместо него
Anonymous
Я просто через шаблон в AS делал
Anonymous
Я просто через шаблон в AS делал
Вот супер подробный ответ с кодом по этой проблеме https://stackoverflow.com/a/36587544/5698345
Artem
Кейс: есть NestedScrollView внутри RecyclerView вместе с reverseLayout="true" и всеми вытекающими. Нужно добавлять элементы к конец списка, делаю так android:layout_gravity="bottom" на ресайкл и вроде бы работает, но когда уходит за границу экрана, то нестед нельзя листнуть вверх, а пространство под список расширяется вниз и остается пустым
Yauheni
а можно хмл файлик увидеть?
Yauheni
да
Yauheni
нет
Yauheni
)
Yauheni
ридонли
Artem
https://pastebin.com/AgLUFp0p
Anonymous
https://pastebin.com/AgLUFp0p
Лучше код на pastebin или gist кидай
Anonymous
davai
https://gist.github.com/MisterGitHubber/d4e70c9f86b60b098ff4dff0f2618e39
Anonymous
👍
👌
Yauheni
а для чего вам ресиклер в скролвью сунуть?
Anonymous
ридонли
Погодь
Anonymous
По ссылке выше не так. Мне нужно чтобы прям на весь экран
Artem
а для чего вам ресиклер в скролвью сунуть?
так получилось... чисто в ресайкле почему-то анимация после ухода хотя бы одного элемента за границу экрана перестает работать, а в такой обертке все норм
Anonymous
Ну как в телеграме
Yauheni
По ссылке выше не так. Мне нужно чтобы прям на весь экран
так разметку выложу и ссылку дай, чтобы посмотреть. похоже у тебя просто аэкшенбар используется, а нужен тулбар
Sergey
Народ, нужен хелп. Я сейчас пытаюсь реализовать запросы через ViewModel и, как в примере Гугла, делаю конструктор: @Inject public LoginActivityViewModel(UserRepository repository) { this.userRepository = repository; } Но ViewModel не инициализируется, поскольку предполагается, что он будет с пустыми параметрами. Есть рекомендация использовать Factory для провайдеров. Вот тут у меня встревает вопрос - как правильно дальше делать: 1. Делать Facotry для инициализации ViewModel 2. Инициализировать UserRepository другим способом, чтобы освободить конструктор от атрибутов. 3. Через Dagger 2 модуль, компоненты и провайдеры
Yauheni
так получилось... чисто в ресайкле почему-то анимация после ухода хотя бы одного элемента за границу экрана перестает работать, а в такой обертке все норм
а почему высота ресайкла 0дп? анимация работает, если не ошибаюсь, у тебя все холдеры сразу биндятся, ресиклер не работает как надо
Anonymous
Вот, это Дефолтный, который по шаблону из AS
Yauheni
а почему нет? это особо погоды не делает, все уже перепробовал...
1. так ресиклер не работает. 2. ресиклер-то изменится по высоте при удалении итемов. а вот скроллвью не должен - в итоге пустое пространство
Yauheni
Вот, это Дефолтный, который по шаблону из AS
не, это не стандартный… там нет половины)
Anonymous
Лол
Mike
1. так ресиклер не работает. 2. ресиклер-то изменится по высоте при удалении итемов. а вот скроллвью не должен - в итоге пустое пространство
Ресиклер! Новое слово в технологиях Android-разработки! Можете забыть рекуклер, ресуслер и рециклер.
Yauheni
задел чувства верующих? 😀
Anonymous
Объясни
Anonymous
Пж
Artem
1. так ресиклер не работает. 2. ресиклер-то изменится по высоте при удалении итемов. а вот скроллвью не должен - в итоге пустое пространство
если убрать android:layout_gravity="bottom", то все норм, а если с этим, то результат такой же (надо чтобы новые объекты были внизу)
Artem
Artem
Anonymous
А возможно ли что это место от клавы?
Artem
А возможно ли что это место от клавы?
не, его потом еще больше становится
Anonymous
или обратно?
Не понял)
Artem
Не понял)
у меня сейчас реверс включен и вся логика под него, ты об этом? или советуешь вертать в зад?
Anonymous
Данные которые тебе приходят переворачивай а список оставь списком
Yauheni
Смысле?
https://pastebin.com/86yYbv3t сверь иерархию лэйаутов и ко активности
Anonymous
Я уже починил
Anonymous
Моя ошибка
Yauheni
у меня сейчас реверс включен и вся логика под него, ты об этом? или советуешь вертать в зад?
https://stackoverflow.com/questions/29474876/make-recycler-view-show-rows-from-bottom реверс такой?
Artem
https://stackoverflow.com/questions/29474876/make-recycler-view-show-rows-from-bottom реверс такой?
val mLayoutManager = LinearLayoutManager(context) mLayoutManager.orientation = RecyclerView.VERTICAL mLayoutManager.stackFromEnd = false mLayoutManager.reverseLayout = false kycChatList.layoutManager = mLayoutManager kycChatList.isNestedScrollingEnabled = false
Yauheni
val mLayoutManager = LinearLayoutManager(context) mLayoutManager.orientation = RecyclerView.VERTICAL mLayoutManager.stackFromEnd = false mLayoutManager.reverseLayout = false kycChatList.layoutManager = mLayoutManager kycChatList.isNestedScrollingEnabled = false
LinearLayoutManager linearManager = new LinearLayoutManager(this, LinearLayoutManager.VERTICAL, true); recyclerView.setLayoutManager(linearManager); ну вот мой рецепт на джаве чтобы снизу вверх айтэмы отображались. только еще лист данных нужно в нужном порядке отсортировать
Nikolay
Ребят, есть те кто писал мосты между wear и девайсом?
Anonymous
Народ, как сделать улетающий хинт на едит текст когда в нем начинают писать?
Anonymous
Как в телеге на десктопе он улетает вправо
Akb
Вечер в хату!)
Akb
Подскажите! Правильно ли я понимаю, что LiveData из AAКомпонентов это некий аналог Flowable из семейства RxJava?
Akb
в контексте с Room
Anonymous
Подскажите пожалуйста! Есть файл JSON с объектами. Смотрю библиотеки, но они переводят в объект JAVA весь файл. А есть ли такая библиотека, которая выполняет поик по файлу, и только найденный объект переводит в JAva объект?
Anonymous
или я что то не догоняю?
Anonymous
Иначе говоря не думай что класс должен быть построен точь в точь как json
tRuNKator
Там смотри по собственным нуждам
Anonymous
@tRuNKator, @sergey_mirniy Ок, значит я прост не догоняю. Буду разбираться. Спасибо
tRuNKator
@tRuNKator, @sergey_mirniy Ок, значит я прост не догоняю. Буду разбираться. Спасибо
Как пример можно прочитать для начала https://m.habr.com/company/naumen/blog/228279/
Omuraly
Есть возможность редактировать бд sqllite через текстовый редактор
Omuraly
Я просто только начинаю
Anonymous
Как сделать так, чтобы мое приложение запускалось по команде из другого приложения. Допустим, я в телефонной клавиатуре набираю комбинацию цифр и запускается мое приложение
You
intent, погугли, я так делал. На текст можно делать equals() -> if(numbers.equals("123")){ intent ... }
Он хочет чтобы его приложение открывалось по ussd коду насколько я понимаю