Mike
но наверняка можно где-то в настройках кодстайла подшаманить
Никита 🙃
Я вообще вот так смотрю на это))
Необходимо принимать codestyle языка на котором пишешь. Увы, они все разные и для других разработчиков в команде это может быть печально. Я помню на одном проекте новый разраб запушил свой .idea/codestyle, так у нас такая ебанина началась. Ему удобно, он привык. А у нас была боль)
Никита 🙃
я, кстати, свои настройки инспекций пушу. Там столько крутых, которые по умолчанию выключены…
Напиши статейку на медиум) мб реально полезно комьюнити будет за "сокрытый" и интересный функцтнал
Никита 🙃
статейку про одну строчку в гитигноре?)
Инспекции которые по дефолту выключены)
Jorik
Есть практики по автоматической инкрементации билдов в проекте? (сейчас использую постоянный инкремент, а хотелось бы найти тот, который инкрементирует после Build - Build APK)
Jorik
это поздно, в мастере инкрементируется версия приложения, а не номер сборки. Заказчик может найти баги до релиза в мастер, и нужно видеть в каких билдах он их нашел.
disco
Всем привет, вопрос по Admob. Почему выдает ошибку номер 3? Аккаунт и приложение зарегестрировал в Admob +-24ч назад, по моей логике реклама должна была появиться. Может я что то забыл сделать? Тестовая реклама нормально запускается
Jorik
бери любую другую ветку
честно сказать, никогда такого не делал. Если способа проще нет - придется рыть
Artem
Вечер добрый, есть где-то от Гугла рекомендации как делать мульти выбор тем для приложения? И обновления в реальном времени? Поискал в Гугле только на медиуме есть инфа и то индусов
Anonymous
Здравствуйте
Села
Anonymous
Помогите пожалуйста с обходом гугл аккаунта на хонор 8х или дайте пожалуйста ссылку на чат где могут помочь
Села
neprivet.ru
С каким обходом?
Anonymous
С каким обходом?
Блокировка
Anonymous
При помощи otg переходника можно нет разблокировать?
Dima
Какая инфа о ПК разработчика хранится в апк файле?
Села
Блокировка
какая блокировка? кажись тебе не сюда.
Anonymous
factory reset...
Там еmui 9.1 safe Mode не помогает...
Anonymous
перепрошивка?
Anonymous
поищи на 4pda там наверное есть инфа которая поможет тебе
Anonymous
а что у тебя за телефон?
Anonymous
У pda есть чат?
Витя
Доброго времени суток) Не подскажите, в чем проблема? я чет не могу догнать
Витя
Тимур
Доброго времени суток) Не подскажите, в чем проблема? я чет не могу догнать
https://stackoverflow.com/questions/41462731/resource-not-found-exception-for-vector-drawables
Maxim
Нужно вызвать метод Tesseract из скоупа
K1tana
Стало интересно, а есть ли другие системы сборки проекта в андроиде? Или только один градл?
Ivan
Ребят, кто-нибудь знает как заставить databinding брать актуальные данные из ObservableField? Подробнее, есть адаптер, в нем itemы, у этих итемов есть ObservableField. При переиспользовании итемов сталкиваюсь с тем, что не берется актуальный state, и если для @Bindable методов это не проблема, то из ObservableField не берется актуальный state. Как решить эту проблему?
Ivan
Может, нужно вызывать notifyChange() ?
Мб и поможет, но другой вопрос что его должно тригерить
Ivan
То, что обновляет данные
Ну вот по сути когда биндинг происходит, то он просто вызывает методы, в которых он ожидает получить нужные данные и все. о есть нет метода какого-то типо onBind. В каком месте мне вызывать notifyChange()?
Ivan
Вот холдер. Создается в onCreateViewHolder в адаптере. Не совсем понял вопрос про что к чему привязываю
Ivan
и есть модели и все, которые используются для биндинг, эти модели и есть obj: T
⁣
и есть модели и все, которые используются для биндинг, эти модели и есть obj: T
Я в основном на Java сейчас работаю... То есть, ты сейчас хочешь привязать модель к ViewDataBinding?
Ivan
ну да
⁣
ну да
Я через код тоже устанавливаю ViewModel, но не через переменную, потому что у ViewDataBinding-а есть метод setViewModel
⁣
Если я правильно ситуацию понял
Ivan
я уже установил через setVariable. И у меня из разметки есть доступ к моделям. Вопрос почему когда bindingу передаем новую модель, о из observableField не берется текущее значение.
Ivan
тоесть все работает как надо и двусторонний биндинг тоже работает, трабла только с observableField, в прочем как и с LiveData
⁣
А как через разметку обращаешься к модели?
Сергей
Alexandr
Всем привет. нужна помощь, есть активити с ботом навигатион вю, с фрагментами, в одно из вкладок есть фрагмент со список при нажатие открывается итем списка, насатроил пуш нотификации, задача сделать чтобы при нажатии на пуш отрывался итем списка(он фрагмент) и фрагмента, в приложениее не используется навигатион компонент, есть ли возможность сделать открытья итем фрагмента без костылей? Спасибо
Vasily
Deeplink ?
Alexandr
Deeplink ?
Вариант если приложение работало только с активити, а так получается сингле активити со вложенными фрагментами
Alexandr
причем надо сохранять навигацию, если открылся итем фрагмент при нажатии Назад надо переходить в фрагмент со списком
Vasily
val pendingIntent = NavDeepLinkBuilder(context) .setGraph(R.navigation.nav_graph) .setDestination(R.id.android) .setArguments(args) .createPendingIntent() У меня тоже вложенные фрагменты. Такой вариант отлично переходит на вложенный фрагмент и при этом сохраняется бекстек
Vasily
Если ты конечно nav либу используешь
Alexandr
спасибо буду переходить на nav, ибо без него куча костылей
Nikita
спасибо буду переходить на nav, ибо без него куча костылей
Спойлер алерт, с navcomponent приедет своя куча костылей
Alexandr
😂
Maxim
Есть ли плюсы отказа от XML верстки в пользу программной?
Maxim
Просто слышал, что производительность увеличивается
Maxim
И что весь UI ТГ в коде
Andrew
Коллеги, можно ли изменить название приложения под иконкой на рабочем столе, не меняя app:label?
Andrew
Anonymous
Как в тулбаре выровнять по центру контент с активной кнопкой "назад"? Гугл не помогает(
Leonid
подскажите пожалуйста есть 2 кнопки по нажатию на которые обрабатываю файлы на каждую кнопку свой файл, для чтения и обработки на 2 кнопки 1 метод для чтения и 1 метод для формирования массива. после чтения двух файлов нужно сложить 2 полученных массива, но метод сложения вызывается в методе формирования массива, а это происходит 2 раза поэтому массивы не складываются как решить эту проблему
Anonymous
Писать в тулбар свой лэйаут
У меня и так внутри тулбара лейаут, но кнопка назад сжимает его и получается то, что получается
Aleksandr
Тогда справа сделал такой же отступ сколько места занимает кнопка назад
Anonymous
Как в тулбаре выровнять по центру контент с активной кнопкой "назад"? Гугл не помогает(
<androidx.appcompat.widget.Toolbar android:layout_width="match_parent" android:layout_height="56dp" app:navigationIcon="@drawable/icon"> <androidx.appcompat.widget.AppCompatTextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:text="тайтл"/> </androidx.appcompat.widget.Toolbar>
Roman
что делает let в котлине, пример:
Roman
что делает - вопрос