Size: a a a

Android Developers

2020 April 12

DZ

Dmitry Zhgun in Android Developers
Quantum Harmonizer
Ребят, я правильно понимаю, что человеку посоветовали XML-датабайндинг чтобы менять пэддинг?
*растерянность intensifies*
источник

VN

Viktor Noskin in Android Developers
Quantum Harmonizer
Ребят, я правильно понимаю, что человеку посоветовали XML-датабайндинг чтобы менять пэддинг?
Не читал, что выше, увидел вопрос про биндинг...
источник

Е

Егор in Android Developers
народ, помогите, чем можно декомпилить .apk до обычного android studio project?
источник

DZ

Dmitry Zhgun in Android Developers
Егор
народ, помогите, чем можно декомпилить .apk до обычного android studio project?
http://www.javadecompilers.com/apk

Но до стадии проекта - только руками. Нет такой тулзы
источник

Е

Егор in Android Developers
понятно,что руками, не могу classes.dex найти чем декомпилить
источник

DZ

Dmitry Zhgun in Android Developers
Quantum Harmonizer
Ребят, я правильно понимаю, что человеку посоветовали XML-датабайндинг чтобы менять пэддинг?
Что вы посоветуете в таком случае, могу поинтересоваться?
источник

DZ

Dmitry Zhgun in Android Developers
Егор
понятно,что руками, не могу classes.dex найти чем декомпилить
dex2jar?
источник

QH

Quantum Harmonizer in Android Developers
Dmitry Zhgun
Что вы посоветуете в таком случае, могу поинтересоваться?
штука.setPadding
источник

Е

Егор in Android Developers
Dmitry Zhgun
dex2jar?
там пишет что какая-то ошибка
источник

DZ

Dmitry Zhgun in Android Developers
Егор
там пишет что какая-то ошибка
Так а .apk по ссылке выше - не вариант?
источник

Е

Егор in Android Developers
Dmitry Zhgun
Так а .apk по ссылке выше - не вариант?
так он не допиливает sourse/java/*
источник

VN

Viktor Noskin in Android Developers
На счёт паддинга, может костыль... Но впринципе можно из активити определить какой фрагмент сейчас открыт и поменять для контейнера паддинги
источник

VN

Viktor Noskin in Android Developers
Мне очень не нравится это решение, но работать должно
источник

DZ

Dmitry Zhgun in Android Developers
Решил втупую:
activity!!.findViewById<FragmentContainerView>(R.id.nav_host_fragment)
           .setPadding(0, 0, 0, 0)
источник

DZ

Dmitry Zhgun in Android Developers
"И так сойдет!"(С)
источник

VN

Viktor Noskin in Android Developers
А вернуть ?
источник

VN

Viktor Noskin in Android Developers
Во всех остальных фрагментах тоже добавил такое?)
источник

DZ

Dmitry Zhgun in Android Developers
Viktor Noskin
А вернуть ?
override fun onDestroy() {
       super.onDestroy()
       val padding = resources.getDimensionPixelOffset(R.dimen.defaultPadding)
       activity!!.findViewById<FragmentContainerView>(R.id.nav_host_fragment)
           .setPadding(padding, padding, padding, padding)
   }
источник

DZ

Dmitry Zhgun in Android Developers
Viktor Noskin
Во всех остальных фрагментах тоже добавил такое?)
Во всех остальных не надо
источник

DZ

Dmitry Zhgun in Android Developers
мне padding=0 надо лишь в 1 фрагменте
источник