Ярослав
всмысле вручную? это и так вручную писать надо
Ярослав
в public interface Injector
Sviat
даггер не хочет инициализироваться при компиляции, если добвать void inject(Service service); его вообще можно юзать в обычных андроидских сервисах?
Что значит не хочет инициализироваться? Этот метод просто запрашивает зависимости у компоненты. На инициализацию он не вдияет
Андрей Мартынец
Он начал вообще не с андроид.А с питона
Криминала нет, но работодатели не оценят((
Sviat
прога собираться не хочет
Ну так это компиляция а не инициализация
Sviat
Пральна. Вы пользуетесь Даггер-андроид. Значит надо сервис наследовать от DaggerService и не писать инжект методов
Sviat
Или это что-то самописное?
Anonymous
Криминала нет, но работодатели не оценят((
Хм ну тогда буду паралельно учить)
Андрей Мартынец
Хм ну тогда буду паралельно учить)
Но по факту да, прилога спокойно на котлине пишется+бекенд. JB стараются охватить весь стек
Andrey
Всем привет. Реализовал FragmentPagerAdapter из пакета androidx.fragment.app Все по классике без фанатизма getItem, getCount, getPageTitle Во время работы адаптер возвращает фрагмент не соответсвующий позиции. После первого же свайпа мне возвращается не 2-й, а 3 фрагмент. Кто нибудь сталкивался? В чем может быть проблема?
Андрей Мартынец
Непосредственно в ViewPager
Не, там в адаптере вроде свойство. Погляди пример в доках, там все четко
Andrey
Не могу проверить. У них обратной совместимости нет.
Andrey
Не, там в адаптере вроде свойство. Погляди пример в доках, там все четко
в доках тоже ничего особенного нет, getitem и getCount переопределяются более с адаптером ничего не делается.
Андрей Мартынец
в доках тоже ничего особенного нет, getitem и getCount переопределяются более с адаптером ничего не делается.
Минут через 30 отпишу если не поздно будет. Но точно не эти методы использовал...
Anonymous
ребят у меня тут ошибка выскочила .Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!
Anonymous
Гуглю
Anonymous
А у кого бывает такой бзик во всем проекте вечно что-то менять? У меня доходит до абсурда, переименовывания классов и переменных
Anonymous
В итоге таски не закрыты а я думаю как лучше назвать класс
Lev
Нет
Lev
Ну бывало что-то такое по началу, но потом я начал уставать и понял, что лучше просто так ничего не менять
Lev
Но у меня была поспешная оптимизация
Anonymous
Д это даже не рефакторинг а какая-то озабоченность и повышенный перфекционизм
Andy
Добрый вечер. А подскажите, куда копать по поводу выбора sim-карты (пытаюсь написать альтернативу звонилке) при исходящем звонке на двухсимочниках?
Andrey
В пэджере отображался один тип фрагмента, менялись только данные и презентер у них следовательно был один на всех. Так как пейджер при свайпе создает еще и последующий фрагмент, то презентер по запросу хапнул данные для последующего и вернул их в текущий.
🇺🇦
Как известно только в сентябре горят костры рябин, а значит нужно перформить: Друзья, открываем регистрацию на #MOSDROID #12 #Magnesium #meetup Мероприятие пройдет 30 сентября в офисе компании Туту, в БЦ Ньютон Плаза по адресу 1-й Нагатинский проезд 10с1. В этот раз мы продолжим стезю производительности и узнаем насколько полезным может стать Protobuff в вашем проекте. А также расковыряем пока недоступное API нового Gradle Plugin, что бы узнать о новом и вкусном. В окончание в рамках круглого стола обсудим проблему найма и увольнений в рамках текущего рынка Android разработчиков – уточним текущий срез состояния рынка, мышление, проблемы и рекомендации по способу их решения. Регистрация – https://mosdroid.timepad.ru/event/818362/?utm_source=telegram Детально о докладах – https://medium.com/@smredkey/mosdroid-12-magnesium-8f22ba5cc7d3?utm_source=telegram Ссылка на прямую трансляцию будет опубликована в этом канале (@androidinfaces)
Пацаны, закреп старый)
Anonymous
Привет, чатик. У кого-то есть опыт работы с Android NDK и OpenGL ES 3.0, используя pure native activity? Инфа в основном через JNI. Никак не получается запустить простенький Hello Triangle. Получаю черный экран. Код: https://github.com/VKibalyuk/NativeActivityOpenGLES/tree/master/AndroidTestOpenGL/AndroidTestOpenGL.NativeActivity Буду очень признателен и благодарен за помощь или советы. Логи: https://github.com/VKibalyuk/NativeActivityOpenGLES/blob/master/logcat_dump_errors.log
Anonymous
Вопрос, если я запустил асинхронный запрос, а у меня активити пересоздалось, как результат вернуть уже в новое активити?
Anonymous
В этом и проблема
Виталий
Нужно такие вещи делать не из активностей, а частей приложения на которые пересоздание активности не влияет. Удобный способ - добавить в активность фрагмент без GUI (Обязательно) с включенным retain instance. При пересоздании активной активити этот фрагмент не будет пересоздан (его юзают обычно как модель).
Виталий
Но стоит учитывать что если активити не текущая, то и этот фрагмент все-таки может быть пересоздан когда-то
Сергей
Фи.
Mukhit
Всем привет добрый народ! нужен хелп, по VBA
Mukhit
Private Sub Worksheet_Calculate() i = 1 While Cells(13, i) <> "" i = i + 1 Wend Cells(13, i).Select Selection.FormulaR1C1 = "=SUBTOTAL(109,[Кредит])" Range("Таблица1[[#Totals],[Кредит]]").Select Selection.Copy Range("Таблица1[[#Totals],[Дебет]]").Select ActiveSheet.Paste Application.CutCopyMode = False End Sub Ругается на 7 строку вроде все правильно
Mukhit
нет изза необходимости
Anonymous
Скажите, а линт студии в опенсорсе? Если нет то как его вырвать из студии?
Anonymous
Нашел, линт это часть гредла, запускается так: gradlew lint
Anonymous
А кто знает есть ли для джавы автокомплит в опенсорсе? Это фича автодополнения кода при вводе. Например пишем Str и студия предлагает варианты String, StringBuffer и т.д
Anonymous
Не хочу/не смогу такое сам написать
Anonymous
Дык я свою пишу
Anonymous
ребят, почему слева отступ?
Anonymous
contentInsetLeft
что это?)
Anonymous
а все догнал)
Anonymous
спасибо)
full
Привет всем, что лучше использовать Binary prefs или MMKV? Есть кто использовал оба варианта?
Anonymous
ребят, как из фрагмента открыть новую активити и передеать туды объект?
Anonymous
открыть получается, а вот положить в него объект что то стопорнул
Yushka
ребят, как из фрагмента открыть новую активити и передеать туды объект?
ну лучше коллбэк в родительскую активитю отдать с фрагмента, а из неё стартовать новую и в экстрасы данные..
Печенье
Парселабл реализуй для объекта
Yushka
а целиком объект?
а что не так с целиковым объектом?.. Parcelable и вперёд
Alexey
а целиком объект?
засунуть в Bundle().putSerializable() и передать интентом
tRuNKator
#offtop Немного не по тематике чата. http://cr.openjdk.java.net/~briangoetz/amber/pattern-match.html
Yushka
в андроиде он тормознее
Печенье
+
Artem
открыть получается, а вот положить в него объект что то стопорнул
А вообще лучше не заводить привычку в бандл тяжелые объекты пихать. Сохрани куда нить аля бд, передай айди и достань)
Anonymous
спасибо
Anonymous
😁
Anonymous
колхоз рулит)
Yushka
А вообще лучше не заводить привычку в бандл тяжелые объекты пихать. Сохрани куда нить аля бд, передай айди и достань)
ну если в приложеньке нет в принципе БД, то заводить ради такого случая я б не стала)
Alexey
in memory можно сделать
правда все накорется тазом когда приложение будет восстанавливаться после