Turalllb
иконка вроде не обновляется если ты установленное приложение обновляешь, наверно от лаунчера зависит
Михаил
Спасибо, ребята
Михаил
Похоже действительно в разрешении дело
Alexey 🇪🇸
Ребят, кто-нибудь работал с job scheduler, либо любыми обертками типо workmanager, evernote job ? Почему-то когда прилку прибиваешь, переодические джобы перестают запускаться совсем. Даже если девайс ставишь на зарядку или разблокируешь.
Alexey 🇪🇸
только если снова апп запустить тогда они запускаются. При том так не на китайфонах каких-нибудь, а на пикселях наблюдаю.
Ivan
Всем привет, я совсем зеленый в андроид разработке, есть немного отрывистых знаний к примеру , знаю как выводить списки (RecyclerView), загрузка изображений через пикасо и глайд, базовая работа с api через ретрофит, потихоньку начинаю знакомиться с гайдлайнами от гугла, немного знаком с работой базой данных через рум и такое ощущение что некоторые знания есть но очень обрывистые так вот сам вопрос, возможно, кто-нибудь может дать совет, что лучше делать, клипать свои проектики и по ходу вопроса это гуглить и по статьям реализовывать или же может углубиться знаниями в постепенное изучение разнообразных вещей с допустим книгой Андроид для профессионалов , курсов с coursera(там есть специализация из 3 курсов по андроиду) udacity и т д и что могли бы посоветовать по закреплению всяких архитектурных решений, я конечно читал в гугле про mvvm mvp реализовывал их, но где найти фидбек, просто понятно что все есть в гугле и что на начальном этапе ты будешь делать какашку и поэтому хотелось бы получить фидбек поэтому, был бы рад, если бы кто-нибудь дал какой-нибудь совет по написанному выше
Рассылать резюмехи - получать тестовые и углубляться в процессе написания. Обычно указывают, какой набор технологий хотели бы увидеть. Могут дать какой-то фидбек (но это не точно)). Хз, какая редакция сейчас, но андроид для профессионалов уже в 2017-2018 была немного устаревшая. Конечно она даст понимание каких-то вещей. Но лучше уж курсы какие-нибудь актуальные (не следил, не подскажу).
Puk
Всем привет, использую библиотеку android-beacon-library, для определения beacons, alt-beacon и ibeacon вроде как находит и показывает, а вот ruvvi-tag ни как, может кто подскажет, что делать?
Dmitry
Ребята, скажите, кто как обновляет title на toolbar'e? Особенно с учетом Navigation component и прочего. Сейчас реализовано все через OnBackStackChangedListener, в котором говорим "toolBar.setTitle(getSupportFragmentManager().getBackStackEntryAt(getSupportFragmentManager().getBackStackEntryCount() - 1).getName()); Мб есть какой то другой подход, поопрятнее?
Dmitry
Обновлять в смысле установить разный тайтл для разных фрагментов? Так навигация сама это умеет
Дашь ссылку? У меня из коробки не работает. Или надо android:label'ы позаполнять?
Philipp
А можно как нибудь в Android Studio закрепить дизайн-схему, чтоб при добавление в контейнер ScrollView не приходилось листать снова в конец
Noel
What's the equivalent to TextInputLayout and TextInputEditText from Material Design to AndroidX ?
Dmytro
Всем привет, может ли кто-то поделится актуальным рабочим примером для записи видео используя CameraX API?
awawa
Данил
Можно ли как-то сделать AsyncTask синхронным?
Iv
Всем привет, подскажите пожалуйста: делаю форму отправки в приложении props.put("mail.transport.protocol", "smtp"); - запускаю в теле через шнурок - все норм, билдю и устанавливаю в теле - ошибка, подскажите как с этим бороться и почему этот аймап вылез если я юзаю smtp
Noel
Material components are part of AndroidX library, as far as I know.
This line isn't working and sometimes makes the app to crash. Without it it works. :/ I don't understand
Noel
It crashes while on execution
awawa
It crashes while on execution
What does it print to log?
Oleksandr
It crashes while on execution
What is the main theme of the application, AppCompat?
awawa
It crashes while on execution
Probably you need your application to use Material theme
Artem
https://imgur.com/a/ROUylw2 День добрый, возможно ли передвинуть одну сторону во view?
Igor
ребят я сделал мерж, но там много конфликтов (пока их не резолвил) как в студии в гите откатить этот мерж?
Artem
На гите можно сделать REVERT
Igor
git merge --abort
только через терминал?
Ivan
только через терминал?
в самой студии он тоже есть, я только им пользуюсь))
Ivan
возможно в окне Version Control правой кнопкой мыши потыкай, мб есть какой-то пункт меню
awawa
How
Well, I suppose you have styles.xml file in your res/values/ folder. In this file there should be the style named AppTheme with parent set to something like Theme.AppCompat.*. Now, you should change it to some Theme.MaterialComponents.* theme. That should work
Ivan
где он в студии?
View-Tool Windows - terminal
Igor
View-Tool Windows - terminal
ок, спасибо, попробую через терминал, так как abort в студии не вижу
Ivan
ок, спасибо, попробую через терминал, так как abort в студии не вижу
Во вкладке Version Control - Log - выбери коммит после которого делался мерж и ресет на него
Ivan
а он сделает ресет на local или origin вот в чем вопрос?
ну если коммит в локальной ветке, то к нему и резет
Ivan
не понимаю вопроса
Igor
ну если коммит в локальной ветке, то к нему и резет
отлично, спасибо, тоже думал над этим ресетом, да просто гит это всегда стремно, поэтому лучше задать лишний раз вопрос
awawa
But I won't need App Compat anymore?
Your app's look will change, probably, but there should not be any errors. I can't say for sure, as I have not used material components by myself, I think there won't be unsolvable problems. Anyway using material theme is the condition for using material components, otherwise you will not get it working
Igor
поэтому надо учить консольные команды - с ними спокойнее))
просто из головы это вылетает очень быстро так как часть команд требуется редко
Ivan
просто из головы это вылетает очень быстро так как часть команд требуется редко
ну тут уж сорян, у меня на этот случай есть отдельная директория во вкладках браузера
awawa
What do I have to change
Set parent attribute to Theme.MaterialComponents.Light.DarkActionBar
Anonymous
Чем может быть связано это ошибка? не могу понять в чем дело ? java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.ViewGroup$LayoutParams android.view.View.getLayoutParams()' on a null object reference at androidx.recyclerview.widget.RecyclerView$LayoutManager.getPosition(RecyclerView.java:8673) at androidx.recyclerview.widget.LinearLayoutManager.findReferenceChild(LinearLayoutManager.java:1863) at androidx.recyclerview.widget.LinearLayoutManager.findFirstReferenceChild(LinearLayoutManager.java:1845) at androidx.recyclerview.widget.LinearLayoutManager.findReferenceChildClosestToStart(LinearLayoutManager.java:1841) at androidx.recyclerview.widget.LinearLayoutManager.updateAnchorFromChildren(LinearLayoutManager.java:847) at androidx.recyclerview.widget.LinearLayoutManager.updateAnchorInfoForLayout(LinearLayoutManager.java:813) at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:558) at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:4134) at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:3540) at android.view.View.measure(View.java:18830) ...
Noel
Okay, just that?
Perfect, already works
Anonymous
Ну NPE, вьюха у тебя null, к которой обращаешься.
вот в ошибке не указан какой конкретно)
Anonymous
Ну NPE, вьюха у тебя null, к которой обращаешься.
примерно понятно что это RecyclerView, да ?
awawa
примерно понятно что это RecyclerView, да ?
Да похоже какая-то вьюшка внутри него null. Хз, так по стектрейсу я не скажу. Дебаж, что тут ещё посоветовать
Данил
Всем привет. Расклад такой: есть метод, в котором Asynctask посылает запрос на сервер, сервер возвращает ответ. Как этот ответ присвоить локальной переменной в том же методе? Пытался через костыль, через глобальную переменную, но получается так что локальной переменной присваевается пустое значение, так как ответ с сервера ещё не пришёл. Гуглил, советуют использовать RxJava, но я хочу без неё. Вот код
Сергей
Всем привет, подскажите, как сделать чтобы каждый билд новой версии не перезаписывал старый билд, а создавался новым файлом?
Dmitry
Всем привет. Почему может не работать анимация? При запуске полная статика.
Dmitry
Но мне надо без repeat
Dmitry
в нем смысла просто нет
Ilya
Где variant.buildType.name генерящийся код версии
Noel
How can I refresh the same layout in the same activity but changing some things after clicking a button
Сергей
https://gist.github.com/linyaDev/8c17b4cf3a2cb0a8fec76cb7b96ec506
все равно перезаписывается
Ilya
все равно перезаписывается
Так как ты за пару минут успел всю логику написать?)
Сергей
какую логику?
Сергей
версию ручками поменял и ребилд сделал
Ilya
variant.buildType.name изменяется от versionName и versionCode
Ilya
ты перед ребилдом поменял их?
Сергей
да
Сергей
файл с новым именем создался, а старый удалился
Ilya
тогда допиши код после нейминга на копирование куда нибудь во вне из папки build
Ilya
прям там же
Andrey
Привет! Столкнулся с такой проблемой, есть в проекте первый экран, второй экран находится в моей либе, на экранах использую moxy, и так получается, что на втором экране не работает InjectPresenter, презентер все время null. Это связано с тем, что в либе в принципе не генерируются инстансы или я дурак?
Takaev
Добрый день
Takaev
Кто может посмотреть работает сайт Firebase или нет. У меня мои проекты не загружаются почему то, хотя в приложении все работает