Mike
Насколько это хороший вариант? И правильный с точки зрения производительности и т.п
Тут весь контроль у тебя. Сделаешь хорошо — будет хорошо
Сергей
как сделать чтобы fab не залазило на cardView или TextInputLayout?
кстати да, я не осилил это колдунство, заменил обычной кнопкой.
Starikov
кстати да, я не осилил это колдунство, заменил обычной кнопкой.
Всмысле заменил? Типо просто кнопка обычая внизу экрана?
Mike
как всегда )
Ну нет. В XML у тебя нет контроля)
Adel
Ну нет. В XML у тебя нет контроля)
Можно создать родительский класс и унаследовать от него сами активити, который будет менять каким-то способом цвета у вьюшек? Как-то можно собрать их все и изменить у них цвета, в зависимости от класса вюшки, либо в зависимости от текущего цвета?
Сергей
Всмысле заменил? Типо просто кнопка обычая внизу экрана?
даже не ей, а доп.строкой в рекуклер с кнопкой добавить Ставишь внизу - и ресайклер по мере роста числа записей в списке запихивает ее за экран, а вверху она втыкается до ресайклера. Ну может лайоут неудачный выбрал для размещения или не нашел нужный тег
Dmitry
не допонял, Cities содержит в себе мапу, а ответ с сервера содержит в себе коллекциб объектов и одиночное поле, вот оно нормально распарсивается в моем случае
Тогда действительно очень странный json. Можно попробовать свой десериализатор написать который уже выплюнет нужный вам дата класс
Denys
Она мертва. Совсем.
Denys
Да.
Mike
Они не сериализуемы, поэтому никак. И поэтому можно делать requestPermissions на корутинах, но нельзя startActivityForResult.
Adel
https://github.com/afollestad/aesthetic @Harmonizr кажется я нашел решение своей проблемы, вау
Mike
https://github.com/Kotlin/kotlinx.coroutines/issues/76
Aleksei
Всем привет Как в retrofit сделать post запрос, имея в теле только header? АС ругается, что нужен хоть один @field, а мне не надо отправлять ничего, кроме хедера
Константин
Неужели никто не знает?почему после отключения fsync в ядре, интерфейс начинает работать заметно шустрее?
Dmitry
Это нужно как то Gson модифицировать или вообще вместо него подставить свое что то?
Он даст jsonElement, с него уже можно будет либо через Gson спарсить тот же Map либо руками пробежать по json
Сергій
потому что здесь разработчики приложений, а не ромоделы )
Константин
Сергій
fsync это типа синхронизации фс?
Aleksei
@Harmonizr @JohnnySC Спасибо
Константин
xda, 4pda
Не нашел я там ответов
Влад
Он даст jsonElement, с него уже можно будет либо через Gson спарсить тот же Map либо руками пробежать по json
а как можнополучить с ретрофита просто строку котора пришла с сервера без обработок?
M|ndfuln€$$
Кто может подсказать, как реализовать бесконечно вращающийся progressBar во время выполнения AsyncTask?
Сергій
Да
насколько я слышал, отключение этого чревато потерей данных
Влад
Он даст jsonElement, с него уже можно будет либо через Gson спарсить тот же Map либо руками пробежать по json
data class Cities (var mapCities: String, var limit: Int) - уже так пробовал, получить просто строку а там уже сам парсить через JsonObject
M|ndfuln€$$
Конкретно, indeterminate не работает как нужно, делаю по принципу показать-выполнить асинк - скрыть
Сергій
А можете подсказать,где это выяснить?
http://man7.org/linux/man-pages/man2/fsync.2.html http://manpages.ubuntu.com/manpages/precise/ru/man2/fsync.2.html
M|ndfuln€$$
не отображается
Константин
насколько я слышал, отключение этого чревато потерей данных
Дело в том,что уже 2 года не было падения системы. Но скорость чтения/записи несоизмеримо выше
M|ndfuln€$$
Может там нужно выполнить какую-то функцию чтобы его запустить или в отдельном потоке это сделать?
Mike
не отображается
покажи код на pastebin
Сергій
Константин
Спасибо
Константин
Но на хуавее динамический😁
M|ndfuln€$$
@Harmonizr https://pastebin.com/q8mMK6Gx
M|ndfuln€$$
По логике думаю что дело в AsyncTask, пробовал в PostExecute скрывать
M|ndfuln€$$
но тогда ошибка
M|ndfuln€$$
потому что не в том треде вызов
Mike
но тогда ошибка
у меня всё работает
M|ndfuln€$$
а может быть в эмуляторе баг?
Mike
а может быть в эмуляторе баг?
может, но в данном случае баг у тебя в коде
Сергей
mProgressBar.setVisibility(View.VISIBLE); new SearchTask().execute(mCurrentLocation); mProgressBar.setVisibility(View.INVISIBLE); так не будет работать, если new SearchTask().execute(mCurrentLocation); порождает асинхронное выполнение. Надо его выключать по колбэку в момент завершения операции
M|ndfuln€$$
Я вот что думаю, возможно синхронный вызов заканчивается раньше и получается так, что прогресс бар просто не отображается из-за того что мгновенно таск выполняется
Сергей
а так он включается, происходит моментальный вызов асинхронки и сразу выкючение
Aleksey
Периодически в Fabric прилетает такое исключение: IllegalStateException: Can not perform this action after onSaveInstanceState Появляется оно в кастомном DialogFragment'е после нажатия пользователем кнопки, которая делает следующее: callback?.onPositiveClicked() this.dismiss() Причем, такое исключение вылетает крайне редко. Правильно ли я понимаю, что такое условие может решить проблему? Какие есть подводные камни? if (isStateSaved) { return@setOnClickListener }
Сергей
я с этим как то день трахался
Влад
не могу нагуглить как получить responseBody с rx
Aleksey
Так-с, так-с, так-с. Есть сэмпл? Пока не догнал, как это в фрагмент прокинуть.
Влад
RxJava2CallAdapter
не понял...
Aleksey
не понял...
Загугли и поймешь
Mike
а, што?
Влад
я пытаюсь полуть просто строку которая вернется после запроса на сервер, не пойму как через rx это сделать..
Adel
@Harmonizr
Adel
https://medium.com/@simonchen/implementing-night-mode-for-sense-on-android-1ab178eeabb8
Mike
@Harmonizr
что?
Adel
Почему у него плавно цвета переключаются
Adel
((
Mike
Почему у него плавно цвета переключаются
вот же https://gist.githubusercontent.com/simonc312/2da039a1db452277c0fc2fb6d388d793/raw/297fae4ac10e3c4ca91d91dd5e66163325e560c3/activity_recreate_override_fade.java
Adel
вот же https://gist.githubusercontent.com/simonc312/2da039a1db452277c0fc2fb6d388d793/raw/297fae4ac10e3c4ca91d91dd5e66163325e560c3/activity_recreate_override_fade.java
а сами анимации где чекнуть? просто я заюзал стандартную android.R.anim.fade_in и _out, у меня экран полностью пропадает
Adel
на какое-то кол-во времени
Adel
Это либо потому что анимация такая, либо потому что у меня гугл карта на экране