Size: a a a

Android Developers

2020 May 25

Н

Назарий in Android Developers
всем привет. запрашиваю пермишоны и после этого открываю галерею интент. там при выборе фотки получаю ури и сам битмап. почему-то после первого запроса пермишонов вылазит эксепшн Unable to decode stream: java.io.FileNotFoundException: /storage/emulated/0/DCIM/Camera/IMG_20200524_101714.jpg (Permission denied), хотя сам пермишн 100% запрошен. при повторном открытии приложения и повторном выполнении кода всё окей. в чём проблема?
источник

Н

Назарий in Android Developers
источник

Н

Назарий in Android Developers
источник

K

Kirill in Android Developers
Ivansuper
Работай везде с Float, переводи в Int в самую последнюю очередь (там где надо)
Странно, сейчас все вырезал до такого состояния

    override fun onDependentViewChanged(parent: CoordinatorLayout, child: View, dependency: View): Boolean {
       setup(parent, child)
       val appBarLayout = dependency as AppBarLayout
       val factor = -appBarLayout.y / appBarLayout.totalScrollRange

       Log.d(tag,"factor $factor")
       (child as TextView).setTextSize(TypedValue.COMPLEX_UNIT_SP, (mTvTitleSize + factor * (targetTitleSize - mTvTitleSize)))

       return true
   }


setup, вызывается лишь единожды..
Может тут есть какие-то траблы?!
источник

YY

Yerlan Yerbolat in Android Developers
Всем привет! Как затемнить navigation bar? как делает AlertDialog
источник

A

A. in Android Developers
Всем привет, подскажите проект на github'e, с хорошей MVVM архитектурой, пожалуйста.
источник

I

Ivansuper in Android Developers
Kirill
Странно, сейчас все вырезал до такого состояния

    override fun onDependentViewChanged(parent: CoordinatorLayout, child: View, dependency: View): Boolean {
       setup(parent, child)
       val appBarLayout = dependency as AppBarLayout
       val factor = -appBarLayout.y / appBarLayout.totalScrollRange

       Log.d(tag,"factor $factor")
       (child as TextView).setTextSize(TypedValue.COMPLEX_UNIT_SP, (mTvTitleSize + factor * (targetTitleSize - mTvTitleSize)))

       return true
   }


setup, вызывается лишь единожды..
Может тут есть какие-то траблы?!
appBarLayout.y и appBarLayout.totalScrollRange какой тип у них?
источник

K

Kirill in Android Developers
Ivansuper
appBarLayout.y и appBarLayout.totalScrollRange какой тип у них?
источник

P

Phoenix in Android Developers
Yerlan Yerbolat
Всем привет! Как затемнить navigation bar? как делает AlertDialog
navigationBarColor вы имеете ввиду?
источник
2020 May 26

I

Ivansuper in Android Developers
Зачем мне макет, если я просил тип переменных Y и totalScrollRange
источник

K

Kirill in Android Developers
Ivansuper
Зачем мне макет, если я просил тип переменных Y и totalScrollRange
один float, другой инт
источник

I

Ivansuper in Android Developers
Kirill
один float, другой инт
Понял. Просто подумал они оба целочисленные
источник

I

Ivansuper in Android Developers
Логгируй всю математику. И попробуй просто так задавать размер без указания COMPLEX_UNIT_SP
источник

YY

Yerlan Yerbolat in Android Developers
Phoenix
navigationBarColor вы имеете ввиду?
мне нужно сделать затемнение и по середине показать прогресс бар. Но  у меня navigationbar остается белым(своим цветом, затемнение его не покрывает)
источник

K

Kirill in Android Developers
Ivansuper
Логгируй всю математику. И попробуй просто так задавать размер без указания COMPLEX_UNIT_SP
Он хорошо логируется, но вот как-то нечасто вызывается onDependentViewChanged
источник

M

Marina in Android Developers
Yerlan Yerbolat
мне нужно сделать затемнение и по середине показать прогресс бар. Но  у меня navigationbar остается белым(своим цветом, затемнение его не покрывает)
android:windowTranslucentNavigation true
источник

YY

Yerlan Yerbolat in Android Developers
Marina
android:windowTranslucentNavigation true
это куда надо прописать?
источник

M

Marina in Android Developers
A.
Всем привет, подскажите проект на github'e, с хорошей MVVM архитектурой, пожалуйста.
источник

A

A. in Android Developers
оу, спасибо) я уже и забил, что ответят.
сейчас гляну)
источник

K

Kirill in Android Developers
Ivansuper
Логгируй всю математику. И попробуй просто так задавать размер без указания COMPLEX_UNIT_SP
Попробовал быстро на канвас переписать.. и о чудо, все прекрасно скролится, прям как в приложении авто.ру
источник