Le Kovshik 🇺🇦
Можно ли выкладывать в гугл плей программы с api < 26?
Села
Le Kovshik 🇺🇦
Т.е. нельзя выкладывать даже для андроид 7?
Ярослав
Philipp
есть TextInputLayout
Спасибо, у меня просто старая версия Андроида была и Gradle. Обновился, появилось возможность
Сергей
Минимальная 1...о. Это должно быть интересно. Сконвертить средних размеров проект под нее.
Там кажется даже фрагментов не будет
Mike
Сергей
Саппорты, аппкомпат и х не нужны!
Андрей
Всем привет! Подскажите как наиболее безопасно удалить системные приложения из андроида?
Mike
Ярослав🇺🇦
Андрей
Ярослав🇺🇦
Можно подробнее?
" войдите в настройки разраба вкл отладку по юсб
используйте
cmd -- adb devices -- adb shell -- pm list packages | grep 'тут имя пакета например google выведет весь хлам Гугла на теле' -- adb unistall ( имя пакета пример com.google.apps.maps удалить карты Гугл и тд"
Ярослав🇺🇦
Из какой ветки на пда, всё на свой страх и риск🌚
Андрей
Viktor
Ярослав🇺🇦
Сейчас попробую. Спасибо
https://4pda.ru/forum/index.php?showtopic=904571&view=findpost&p=78296733
Ещё инфа, там практически во всех живых ветках есть инфа.
Ярослав🇺🇦
pixel experience😌
И ещё там другие, я уж не интересуюсь как то этим, щас и стока хватает нормально:) + у меня интересная treble архитектура, на которую прошивок мало
Ярослав🇺🇦
Не то что на A/B и A
Руслан
Здравствуйте,как мне передать объект(выбранный проект) из одного фрагмента (проекты) в другой фрагмент (этапы проекта) для наполнения данными из бд? фрагмент этапов заменяет фрагмент проектов
Andrew
Aleksey
Ярослав🇺🇦
Умалт
Привет всем!
Столкнулся с такой проблемой: попытался вынести работу с Room в отдельный модуль (Java/Kotlin Library), но столкнулся с тем, что несмотря на то, что kapt указан и все зависимости для Room подтянуты, студия выдает "Unresolved reference: RoomDatabase" (хотя до других румовских классов и аннотаций достучаться можно).
Я подозреваю, что дело в типе созданного модуля.
Может кто подсказать правильно ли я подозреваю или же проблема в чем-то другом?
Nikita
Всем привет, может кто нибудь подсказать ресурсы по ндк?
Le Kovshik 🇺🇦
Работает ли камера1 на андроидах выше чем апи 21 или работает камера2 на андроидах ниже чем апи 21?
Сергій
Сергей
Всем привет, подскажите, зачем надо ресайзить картинки под каждый экран(hdpi, xhdpi, ...), если можно просто ImageView задать размеры и он сам масштабирует в рантайме?
Сергій
Mike
Le Kovshik 🇺🇦
Сергій
Рекомендуется общая длина пути не более 800 символов
Mike
Mike
Сергій
Сергей
Звучит логично, спасибо. Раз уж на то пошло, что использовать чтобы получить из исходной иконки сет? Буду исправляться
Anonymous
Использую ItemDecoration чтобы нарисовать иконки рядом с элементами RV, чтобы сдвинуть вьюхи делаю outRect.left = 150 в getItemOffset, чтобы отцентрировать иконки разделяю этот самый outRect.left/2 в итоге иконки рисуются как надо, а вьюхи уезжают не пойми куда. Может быть я что-то не так делаю?
Mike
Anonymous
Mike
Поможешь?)
Могу попробовать, если код покажешь.
Dmitry
Ребята, для androidx.fragment.app.FragmentContainerView выставил padding=24dp, но для одного фрагмента мне надо этот padding проигнорировать - есть ли какой то вариант так сделать?
Изначально сделал так, чтобы в каждом rootView фрагмента не указывать этот padding по сто раз.
На SO нашел решение через отрицательный layout_margin, но у меня оно не заработало.
kernel-panic
Dmitry
Мб в биндинге сделать?
Типа тюпикал значит одно, иначе другое
Прошу прощения, ни разу не юзал Data Binding.
Добавил в проект, указал в layout'е Activity:
<data>
<variable
name="noPadding"
type="Boolean" />
</data>
Сделал для FragmentContainerView:
android:padding="@{noPadding ? @dimen/zeroPadding : @dimen/defaultPadding}"
Я же правильно понимаю, что установить значение в отличное мне нужно в onCreate фрагмента, которому не нужен padding?
Как это сделать?
K1tana
вообще я бы не советовал логику в xml прописывать)
kernel-panic
Dmitry
Просто из вариантов либо в xml каждого фрагмента прописать padding, либо каким то образом убрать padding для 1 фрагмента, где он не нужен
kernel-panic
Биндинг в onCreate мб еще создастся, есть onActivityCreate или как-то так
kernel-panic
Биндинг все равно асинхронен
Ставьте дефолтное значение
Потом изменение в observer оповестит ui и все поменяется
kernel-panic
Создавать можно же где нужно
Activity or fragmeny
Binding.postValue(something value)
kernel-panic
Примеров же валом
Dmitry
Примеров же валом
Да, вы правы.
В каждом примере биндинг получается через
DataBindingUtil.setContentView(this, R.layout.activity_main)
Такое я не могу сделать во фрагменте.
Потому я и не понимаю, как мне установить значение для биндинга Activity в Fragment,
Или мне так и надо инициализировать binding? Тогда каким образом мне его получить в Fragment? Через sharedViewModel?
kernel-panic
kernel-panic
Там через inflate делается
Viktor
Mike
Ребят, я правильно понимаю, что человеку посоветовали XML-датабайндинг чтобы менять пэддинг?
Mike
В принципе справедливо: после гильотины голова не болит.
Dmitry
Viktor
Richard
народ, помогите, чем можно декомпилить .apk до обычного android studio project?
Richard
Dmitry
Dmitry
Mike
Richard
dex2jar?
там пишет что какая-то ошибка
Richard
Viktor
На счёт паддинга, может костыль... Но впринципе можно из активити определить какой фрагмент сейчас открыт и поменять для контейнера паддинги
Viktor
Мне очень не нравится это решение, но работать должно
Dmitry
Решил втупую:
activity!!.findViewById<FragmentContainerView>(R.id.nav_host_fragment)
.setPadding(0, 0, 0, 0)