Кирилл
Подскажите плз: перевёл приложуху на материал, теперь сломалось превью, пишет Failed to find '@attr/textAppearanceButton' in current theme. При этом приложуха работает норм. Как решить? Повышение версии материал либы не помогло.
Кирилл
И после выставления в теме textAppearanceButton рендеринг не починился, кст.
Сергій
Подскажите плз: перевёл приложуху на материал, теперь сломалось превью, пишет Failed to find '@attr/textAppearanceButton' in current theme. При этом приложуха работает норм. Как решить? Повышение версии материал либы не помогло.
найти замену этому атрибуту, AppcompatTheme и MaterialComponentsTheme не имеют обратной совместимости. Они разные. Для плавного перехода стоит использовать темы "мосты" aka MaterialComponentsTheme.Bridge
Кирилл
а в превью какая тема выбрана?
Бля, лол, я вот сколько вожусь с ведром, до сих пор не знал, что можно выбирать тему в студии на превью. Починилось выбором другой темы, спасибо.) А как выбранную тему сделать дефолтной?
Кирилл
по умолчанию оно выбирает AppTheme
У меня написано, что дефолт это Material.Light
Сергій
*или ту которая в <application android:theme...
Кирилл
*или ту которая в <application android:theme...
В манифесте стоит нужная тема. Она наследуется от Material.Light. А вот в превью выбирается именно Material.Light, а не тема аппки.
Сергій
🤷‍♂
Anonymous
Здравствуйте все. Есть простой вопрос, но гугл даёт сложные ответы, а может я не понимаю.. Суть: через jobintentservice можно в фоне периодически запрашивать геопозицию о отправлять ее на сервер? И что бы это не пропало из фона пока я не скажу? Спасибо за внимание
Alex
Ребята, можно как то убрать (удалить) эти дериктории( модули) . В модулях их нету. Папки локально пытался уже удалять. Они всегда появляются) Может где то в настройках забито и они генерятся. Куда смотреть
Анатолий
Ребята, можно как то убрать (удалить) эти дериктории( модули) . В модулях их нету. Папки локально пытался уже удалять. Они всегда появляются) Может где то в настройках забито и они генерятся. Куда смотреть
в корне проекта директория .idea там файлик modules.xml попробуй удалить из него инфу об этом модуле (ну или весь файлик удали, новый сгенерится)
Alex
Ох спасибо тебе) так долго мучался с этим)
Turalllb
подскажите зачем этот метод нужен detachAndScrapAttachedViews ? он есть в ресайкл вью по описанию: Временно отсоедините и удалите все вложенные дочерние представления. Зачем это делать?
Turalllb
хм DetachView тоже описан, как Временно отсоединить ребенка.
Кирилл
В манифесте стоит нужная тема. Она наследуется от Material.Light. А вот в превью выбирается именно Material.Light, а не тема аппки.
Крч, нужно ставить тему в каждом модуле. Прописывать <application android:theme="..." />
Artyom
Куда добавить файл в проекта андроид студио, чтобы после установки АПК он экспортировался в internalStorage/files (/data/data/com.my.app/files/)
Любимый❤
памагите
Любимый❤
Любимый❤
на макете это выглядит так
Любимый❤
как избавится от белого фона вокруг круга?
Mike
на макете это выглядит так
покажи вёрстку макета, мб там белый фон
Любимый❤
покажи вёрстку макета, мб там белый фон
генеально! проблема была в том что там был src, а надр background
Любимый❤
спасибо
Металлов
здарова, можно ли сделать так, чтобы в AppBarLayout верхняя вьюшка оставалась на месте, а пряталась только нижняя
Металлов
попробуй CollapsingToolbarLayout. внутрь ABL
а, ну если в нем так можно, то это же прекрасно
Металлов
я просто ищу по AppBar и ничего не нахожу, спасибо
Z.
Всем доброго времени суток, подскажите как правильно по нажатии на кнопку сходить в базу поменять / удалить запись и отправить данные на сервер одновременно
Z.
Что именно из этого не получается сделать?
и одно и второе понятно как делать, по нажатию на кнопку ретрофиту сказать отдай, и руму сказать сделай, если я правильно все понимаю, потом просто результат получить и оттуда и отуда одновременно пока не понимаю как
Alex
последовательно, не?
Z.
ну вот и я думаю взять экзекутор и последовательно выполнить обе задачи в нем, но провославно ли так у меня много вопросов таких)
Z.
ну тут не знаю ырыкса от слова совсем)
Mike
ну вот и я думаю взять экзекутор и последовательно выполнить обе задачи в нем, но провославно ли так у меня много вопросов таких)
всё так, выполняешь на разных экзекьюторах, получаешь две фьючи, ждёшь их (тоже на экзекьюторе)
Z.
спасибо)
Mike
звучит как корутины)
Отнюдь. Звучит как экзекьюторы. Не нужно притаскивать большой стронний фреймворк (а может ещё и целый язык), чтобы один раз решить тривиальную задачу.
Z.
да просто казалось что делаю что то не так, умные люди говорят так можно)
Ярослав
Да.
nope
Mike
nope
Can you elaborate?
Ярослав
то, что мне показалось, что это схоже с корутинами, и я решил спросить об этом, не значит, что я считаю корутины подходящим решением и рекомендую человеку их заюзать в данном кейсе
⬤ vitaly
ну тут не знаю ырыкса от слова совсем)
я ж пошутил, не надо ырыкс для одной задачи тянуть)
Ivansuper
я ж пошутил, не надо ырыкс для одной задачи тянуть)
Эта шутка уже с бородой. Надо что-нибудь свежее. Например го внедрять зависимости через РХ и делать многопоточность даггером
Ivansuper
но… я ведь… уже пытался шутить об этом…
У тебя слишком жестко с "неполиткорректной" присыпкой)
Aleksey
Эта шутка уже с бородой. Надо что-нибудь свежее. Например го внедрять зависимости через РХ и делать многопоточность даггером
так уже были гайды, как вынести Lazy<SomeClass> в Single а сейчас Dagger2 придумал что-то подобное
Разраб
Народ подскажите, есть какие нить требования у гугла перед заливкой приложения на гугльПлей ?
Mike
nometa.xyz
⬤ vitaly
Народ подскажите, есть какие нить требования у гугла перед заливкой приложения на гугльПлей ?
главное правило, которое не очевидно интуитивно в процессе заливки: ты встретишь кнопку "просмотреть" там, где должна быть кнопка "продолжить".
Разраб
Ок
Разраб
Спасибо
Anonymous
Немного чудил с данными приложения теперь столкнулся с такой проблемой: при установке с плей маркета выдает ошибку- "другой пользователь уже установил несовместимую версию этого приложения.
Anonymous
Что делать?
Anonymous
Вообще не могу теперь его установить
Anonymous
700 вопросов, жесть
Вот кому надо в айти, а не тем, кто там ради денег
Стас 🍕🍕🍕
присоединюсь
Aleksey
udacity, не продвинутый, но часть вопросов покрывает
⬤ vitaly
город?
ты думаешь, он хочет в позе лотоса с тобой сидеть на вершине горы и внимать мудрым словам? Там 2020, интернет, скайп, всё такое...
⬤ vitaly
Обучение по скайпу — херня полная, я хотел на @spbpeerlab пригласить.
почему ты считаешь обучение по скайпу полной хернёй?
Mike
почему ты считаешь обучение по скайпу полной хернёй?
На демонстрации экрана ни черта не видно, кликать чужой мышью нельзя, рисовать примеры на салфетке бесполезно.
⬤ vitaly
На демонстрации экрана ни черта не видно, кликать чужой мышью нельзя, рисовать примеры на салфетке бесполезно.
всё это решается соответствующим софтом и очень легко, а сама необходимость всё это делать под большим вопросом. Думаю, для человека будет достаточно, чтобы ему указывали на важные косяки и подстраивали вектор развития.
in fx
Ребят ищу ментора. Расклад такой - мне 30, хочу сменить сферу деятельности, прошел джавараш, андроид осваивал через книгу "андроид для профессионалов" + гугл. Запилил свой проект, теперь в поиске работы(пока даже никто не перезвонил, про собеседования вообще речи нет). Для чего ищу ментора - 1) во время изучения андроида записывал все в карточки приложухи anki, чтобы повторять материал. На данный момент карточек более 700 с разными вопросами, полагаю большинство не нужны для получения должности Джуна, а время на них трачу, так что нужны советы какую инфу нужно повторять, какую нет. 2) что и насколько глубоко изучать дальше в первую очередь, что можно отложить. Нужна ваша помощь, платно/бесплатно. Пишите в лс
Я тоже старше 30 ти самостоятельно изучал Java Kotlin Android в моем городе нет подходящих вакансий, ищу с переездом. Перезванивают где то 25% компаний, может у вас с резюме, что то не так?
Карл
Привет, суть проблемы найти кто вьюхе выставляет отступ Имею linearLayout с выставленным marginTop Лейаут находится внутри ресайклера, и обслуживается 100500 декораторами и кучей логики в самих viewHolder'ах. В одном из айтемов едет верстка, всё что смог накопать это то что ему выставляют margin, вполне возможно что это где-то декораторах так какие-нибудь bounds выставляются канве. До чего смог додуматься - это отнаследоваться от linearLayout с переопределением setLayoytParams, но там не нахожу нужного лога ... Можете подсказать идей как ещё можно найти кто сеттит маржин?
Саша
help me please
Саша
Саша