Size: a a a

Android Developers

2020 March 20

IS

Ilya Shlyahovoy in Android Developers
Ребята, а есть чат по поиску работе в Украине ?
источник

Y

Yank in Android Developers
Yank
всем привет, у меня recyclerview вертикальный, внутри горизонтальный recyclerview. вложенный горизонтальный recyclerview начинает прокручиваться со 2-3 раза.

в чем может быть проблема ?

у вертикального recyclerview поставил hasNestedScrollingParent() и setNestedScrollingEnabled(true) не помогло, потом добавил к нему RecyclerView.OnItemTouchListener и в колбэке onInterceptTouchEvent прописал verticalRecyclerView.getParent().requestDisallowInterceptTouchEvent(true);

все это добро находится в фрагменте
кому интересно, в итоге решил таким способом, скрол четко начал работать. еще плюс в том что можно настроить жесты distanceX и distanceY
источник

КР

Кирилл Романенко... in Android Developers
Подскажите плз: перевёл приложуху на материал, теперь сломалось превью, пишет
Failed to find '@attr/textAppearanceButton' in current theme.

При этом приложуха работает норм. Как решить? Повышение версии материал либы не помогло.
источник

КР

Кирилл Романенко... in Android Developers
И после выставления в теме textAppearanceButton рендеринг не починился, кст.
источник

Sergey λ in Android Developers
Кирилл Романенко
Подскажите плз: перевёл приложуху на материал, теперь сломалось превью, пишет
Failed to find '@attr/textAppearanceButton' in current theme.

При этом приложуха работает норм. Как решить? Повышение версии материал либы не помогло.
найти замену этому атрибуту, AppcompatTheme и MaterialComponentsTheme не имеют обратной совместимости. Они разные.
Для плавного перехода стоит использовать темы "мосты" aka MaterialComponentsTheme.Bridge
источник

КР

Кирилл Романенко... in Android Developers
Sergey λ
найти замену этому атрибуту, AppcompatTheme и MaterialComponentsTheme не имеют обратной совместимости. Они разные.
Для плавного перехода стоит использовать темы "мосты" aka MaterialComponentsTheme.Bridge
Так я полностью и переехал. Хз почему не рендерится превью. Я даж заюзал все MaterialButton, MaterialTextView и т.д.
источник

Sergey λ in Android Developers
Кирилл Романенко
Так я полностью и переехал. Хз почему не рендерится превью. Я даж заюзал все MaterialButton, MaterialTextView и т.д.
а в превью какая тема выбрана?
источник

КР

Кирилл Романенко... in Android Developers
Sergey λ
а в превью какая тема выбрана?
Бля, лол, я вот сколько вожусь с ведром, до сих пор не знал, что можно выбирать тему в студии на превью. Починилось выбором другой темы, спасибо.) А как выбранную тему сделать дефолтной?
источник

Sergey λ in Android Developers
Кирилл Романенко
Бля, лол, я вот сколько вожусь с ведром, до сих пор не знал, что можно выбирать тему в студии на превью. Починилось выбором другой темы, спасибо.) А как выбранную тему сделать дефолтной?
по умолчанию оно выбирает AppTheme
источник

КР

Кирилл Романенко... in Android Developers
Sergey λ
по умолчанию оно выбирает AppTheme
У меня написано, что дефолт это Material.Light
источник

Sergey λ in Android Developers
*или ту которая в <application android:theme...
источник

КР

Кирилл Романенко... in Android Developers
Sergey λ
*или ту которая в <application android:theme...
В манифесте стоит нужная тема. Она наследуется от Material.Light. А вот в превью выбирается именно Material.Light, а не тема аппки.
источник

Sergey λ in Android Developers
🤷‍♂
источник

Y

Yellastronaut in Android Developers
Здравствуйте все. Есть простой вопрос, но гугл даёт сложные ответы, а может я не понимаю..
Суть: через jobintentservice можно в фоне периодически запрашивать геопозицию о отправлять ее на сервер? И что бы это не пропало из фона пока я не скажу?
Спасибо за внимание
источник

AK

Alex Khristoforov in Android Developers
Ребята, можно как то убрать (удалить) эти дериктории( модули) . В модулях их нету. Папки локально пытался уже удалять. Они всегда появляются) Может где то в настройках забито и они генерятся. Куда смотреть
источник

А

Анатолий in Android Developers
Alex Khristoforov
Ребята, можно как то убрать (удалить) эти дериктории( модули) . В модулях их нету. Папки локально пытался уже удалять. Они всегда появляются) Может где то в настройках забито и они генерятся. Куда смотреть
в корне проекта директория .idea
там файлик modules.xml
попробуй удалить из него инфу об этом модуле (ну или весь файлик удали, новый сгенерится)
источник

AK

Alex Khristoforov in Android Developers
Ох спасибо тебе) так долго мучался с этим)
источник

TT

Turalllb Turalll in Android Developers
подскажите зачем этот метод нужен detachAndScrapAttachedViews ? он есть в ресайкл вью по описанию: Временно отсоедините и удалите все вложенные дочерние представления.    Зачем это делать?
источник

TT

Turalllb Turalll in Android Developers
хм DetachView тоже описан, как Временно отсоединить  ребенка.
источник

КР

Кирилл Романенко... in Android Developers
Кирилл Романенко
В манифесте стоит нужная тема. Она наследуется от Material.Light. А вот в превью выбирается именно Material.Light, а не тема аппки.
Крч, нужно ставить тему в каждом модуле. Прописывать
<application android:theme="..." />
источник