Mevent
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Вот пример того, как реализовано у меня
дак ты здесь просто передаешь параметры из одного активити в другой, верно?
мне нужно по клику открыть фрагмент без передачи данных, на этом фрагменте будет информация не относящаяся к предыдущему фрагменту с recyclerview
Mevent
Mevent
Просто так сделай и норм :)
Mevent
(примерно)
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
при клике по любому из айтемов ты попадаешь в единственный ProfileActivity верно?
Mevent
Нуу... Нет
Mevent
Вроде...
K1tana
Подскажите, как сделать такой диалог?
Roman
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
у меня есть список и нужно при клике по первому айтему попасть в один фрагмент, по второму айтему в другой фрагмент и.т.д... мне не нужно передавать данные. нужно что б открывались разные фрагменты и всё)
Roman
а как правильно?
https://android.jlelse.eu/click-listener-for-recyclerview-adapter-2d17a6f6f6c9
Roman
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
https://android.jlelse.eu/click-listener-for-recyclerview-adapter-2d17a6f6f6c9
я нифига не понимаю... тут он определяет позицию и просто выводит Toast что нажат такой то айтем и вот его позиция, это все понятно. Но как к позиции айтема прикрепить переходы в разные фрагменты я не понимаю...
в данном примере получается Toast+position айтема, а как например сделать что бы было 10 Toast'ов для десяти айтомов?
Грубо говоря мне нужно для десяти айтемов 10 фрагментов. Неужели это не правильно и все делают, что при клике на различный айтем он попадает в единственный фрагмент?
Roman
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Roman
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Roman
Roman
нет🙈
А какое приложение ты пишешь? Зачем?
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
приложение для управления ракетами земля-воздух
Андрей
Уважаемые, нужна подсказка.
Использую граф навигации. Не получается сделать анимацию фрагмента при возврате (нажатие "Назад"). Что надо сделать?
Roman
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Андрей
разобрался...
BDB 🏴☠️
ребята помогите пожалуйста
BDB 🏴☠️
обьясните мне глупому
BDB 🏴☠️
ERROR: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:9:5-47:19 to override.
Aleksey
BDB 🏴☠️
я его понял, говорит ты показываешь как androidx?
BDB 🏴☠️
добавил tools:replace="android:appComponentFactory, выходит мультиплай эррорс
Artur
Artur
eee
Artur
Любимое ограничение
Artur
Выпиливай зависимости) Или мультидекс апп
BDB 🏴☠️
я хз что, но что то сделал, апк инсталлится
BDB 🏴☠️
Andrey
Реализую горизонтальный календарь, и выходит следующая структура, recyclerView для отображения дат внутри recyclerView который отображает месяц, и соответственно все это дело при прокуратуре сильно нагружается и появляется зависания и пропуски кадров, как это можно оптимизировать, к примеру заменить внутренний recyclerView для отображения дат на что либо другое итд
Andrey
BDB 🏴☠️
BDB 🏴☠️
при переходе с android to androidx такой гемор с ипмортами, боже
Aleksey
Вроде же это GridLayoutManager, не?
Кто-то скажет, что можно кастомную вьюху написать 👀
Andrey
Aleksey
Он самый
Ну и зачем вложенный? Одного же хватит 🤔
Andrey
Andrey
Сейчас это работает как-то так, первый recyclerView отображает сам список, второй в виде GridLayoutManager отображает даты
Aleksey
Сейчас это работает как-то так, первый recyclerView отображает сам список, второй в виде GridLayoutManager отображает даты
Заголовок (span = 7)
ячейка, ячейка, ячейка, ячейка, ячейка, ячейка, ячейка
Заголовок (span = 7)
ячейка, ячейка, ячейка, ячейка, ячейка, ячейка, ячейка
Заголовок (span = 7)
ячейка, ячейка, ячейка, ячейка, ячейка, ячейка, ячейка
Andrey
Himars
Кастомная вьюха лучший вариант но и самый сложный)
Aleksey
Можно начать с А, но возможно потом придется ползти на Б
Andrey
Ок, спасибо
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
А на Java/Kotlin пишут вирусы?☺️
Andrey
Всем привет!
Ищу в команду второго Android-разработчика для участия в хакатоне Baltic Sea Hack, который пройдёт 9-10 ноября в Санкт-Петербурге.
Arsen
Artur
Dzmitry
Как сделать для тестового TestApplication
allowBackup=false?
central
Алексей
Тут не надо выбирать, Single Activity лучше по всем параметрам. Много активити нужно только если у вашего приложения много точек входа, и вы хотите позволять другим приложениям встраивать "кусочки" вашего в свою работу. Как, например, гугл документы открываются из других прложений.
Алексей
https://youtu.be/2k8x8V77CrU
Ещё был видос с Google IO, который я не могу найти, и статья от Константина Цховребова: https://habr.com/ru/company/redmadrobot/blog/426617/
Вроде довольно исчервыпающе)
Алексей
я же скинул источники, изучайте)
Andrey
Денис
Привет всем
Подскажите такую вещь, вот я отправляю с бэка пуши через firebase, мне нужно каждому человеку присылвать индивидуальное сообщение, типа "Уважаемый Вася Пупккин!", а что если таких пользователей 1000? мне нужно будет отправить 1000 запросов? Потому что если бы сообщение было бы одинаковое то я просто бы отправил массив firebase_id
Дмитрий
В теории можно рассылать не готовый текст, а шаблон. И на клиенте перехватывать сообщение и заполнять шаблон
Алексей
Это возможно только с data пушами, и открывает простор для ошибок. Ничего страшного в том, чтобы делать индивидуальные пуши на бэке нет) Тем более в Firebase, кажется, есть метод отправки пушей пачкой, чтобы реально не делать 1000 запросов к FCM-серверу.
Денис
K1tana
Подскажите, как сделать такой диалог?
Александр
Sersh
Добрый день. Поделитесь силками по работе со стеклом и single Activity Architecture
Тимофей
Привет!
Кто-нибудь сталкивался с такой ситуацией??
В гугл плей в рели залит апк с кодом версии N.
Если устанавливать ЭТОТ ЖЕ АПК не из плеймаркета, то покупки в нём то работают, то выдаётся ошибка: "This version of the application is not configured for billing."
Появление ошибок после установки не из плеймаркета носит случайный характер. Иногда помогает переустановка, иногда смена гугл аккаунта на устройстве. Когда ошибка не выскакивает, то оплата проходит, деньги списываются с карты.
Вопрос: почему в АПК идентичном тому, что в плеймаркете, при установке не из плеймаркета могут не работать покупки?
Dmytro
Привет!
Кто-нибудь сталкивался с такой ситуацией??
В гугл плей в рели залит апк с кодом версии N.
Если устанавливать ЭТОТ ЖЕ АПК не из плеймаркета, то покупки в нём то работают, то выдаётся ошибка: "This version of the application is not configured for billing."
Появление ошибок после установки не из плеймаркета носит случайный характер. Иногда помогает переустановка, иногда смена гугл аккаунта на устройстве. Когда ошибка не выскакивает, то оплата проходит, деньги списываются с карты.
Вопрос: почему в АПК идентичном тому, что в плеймаркете, при установке не из плеймаркета могут не работать покупки?
Если устанавливать АПК не из плеймаркета, но подписанный таким же ключом, как в маркете, то разницы не будет
Dmytro
А вообще из твоего вопроса не понятно, что ты спрашиваешь? Можешь четко сформулировать ожидаемое и актуальное поведение. А ты вылил все в одну кучу, а потом "что это?"
jV
Добрый день, есть экран с TabLayout с 4 страницами, при навигации с одной из них на новый фрагмент, хочется, чтоб TabLayout не исчезал, как это можно сделать?
Тимофей