Size: a a a

Android Developers

2020 September 10

PS

Paul S in Android Developers
Кто работал с https://github.com/PhilJay/MPAndroidChart? Как в обычном LineChart задать кастомное количество отсечек на осях?
источник

f

full upgrade in Android Developers
Подскажите пожалуйста, как  в фрагменте не реагировать на методы жизненного цикла активити, а только на свои
К примеру: и у активити, и фрагмента вызывается метод onPause, если мы прикрыли приложение. Но только у фрагмента вызовется метод onPause, если мы в в активити откроем еще один фрагмент
Можно ли как-нибудь различать эти onPause и т.д.?
источник

П

Павел 🍵 in Android Developers
пишу тест, падает ошибка  Error in evaluationEvaluation: status: 12 value: {message=Element is not currently interactable and may not be manipulated} hasMessage: true message: Element is not currently interactable and may not be manipulated, в webview пытаюсь ввести значение в input поле, падает на реальном дейвайсе а на эмуляторе всё работает, что может быть не так?
источник

NT

Nikita Tipun in Android Developers
full upgrade
Подскажите пожалуйста, как  в фрагменте не реагировать на методы жизненного цикла активити, а только на свои
К примеру: и у активити, и фрагмента вызывается метод onPause, если мы прикрыли приложение. Но только у фрагмента вызовется метод onPause, если мы в в активити откроем еще один фрагмент
Можно ли как-нибудь различать эти onPause и т.д.?
Можно у фрагмента в onPause посмотреть стейт активити через requireActivity().lifecycle.currentState
источник

f

full upgrade in Android Developers
Nikita Tipun
Можно у фрагмента в onPause посмотреть стейт активити через requireActivity().lifecycle.currentState
Там нет стейта активити PAUSED
Есть только DESTROYED, INITIALIZED, CREATED, STARTED, RESUMED,
источник

NT

Nikita Tipun in Android Developers
full upgrade
Там нет стейта активити PAUSED
Есть только DESTROYED, INITIALIZED, CREATED, STARTED, RESUMED,
Ну так вы можете в исходниках почитать когда и при каких условиях принимается тот или иной стейт
источник

f

full upgrade in Android Developers
Nikita Tipun
Ну так вы можете в исходниках почитать когда и при каких условиях принимается тот или иной стейт
Да я уже, не нашел нужного)
источник

A

Albert in Android Developers
Всем привет. Было у кого нибудь такое, что Glide не отображает картинку? Причина Too many (> 5) redirects! Лог: https://pastebin.com/fwTAeSyh Проверил в браузере, нет никаких редиректов
источник

NT

Nikita Tipun in Android Developers
full upgrade
Да я уже, не нашел нужного)
Ну значит плохо искали. Вам нужно отловить когда вызвается onPause у фрагмента, но не у активити. Это значит что у фрагмент перешел в состояние paused, это мы понимаем из колбека onPaused во фрагменте, а активити не перешла => её стейт сейчас resumed
источник

VM

Vadim Morozov in Android Developers
ребят, не напомните, если у меня начинают листать recycler то как я могу поймать это действие
OnTouchListener да?
источник

NT

Nikita Tipun in Android Developers
Vadim Morozov
ребят, не напомните, если у меня начинают листать recycler то как я могу поймать это действие
OnTouchListener да?
есть onScrollListener
источник

Д

Денис in Android Developers
необходимо сделать такой вот диалог с закруглениями. Сделал DialogFragment, в который в качестве background корневой компановки установил shape с загруглениями:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
   android:shape="rectangle">
   <corners android:radius="@dimen/offset_8dp" />
   <solid android:color="@color/colorPrimary" />
</shape>

Но все равно закруглений нет, кто знает, как решить проблему?
источник

VM

Vadim Morozov in Android Developers
Nikita Tipun
есть onScrollListener
и он сразу распостраняется на up down scrool?
источник

Д

Денис in Android Developers
получается вот так вот (
источник

NT

Nikita Tipun in Android Developers
Vadim Morozov
и он сразу распостраняется на up down scrool?
он впринципе на оба направления скрола, там есть метод onScrolled, куда приходит dx и dy
источник

f

full upgrade in Android Developers
Nikita Tipun
Ну значит плохо искали. Вам нужно отловить когда вызвается onPause у фрагмента, но не у активити. Это значит что у фрагмент перешел в состояние paused, это мы понимаем из колбека onPaused во фрагменте, а активити не перешла => её стейт сейчас resumed
Извиняюсь, спасибо за помощь
источник

NT

Nikita Tipun in Android Developers
источник

VM

Vadim Morozov in Android Developers
Nikita Tipun
он впринципе на оба направления скрола, там есть метод onScrolled, куда приходит dx и dy
понял, и типа смотрю если значения > 0 тогда происходит скрол
источник

NT

Nikita Tipun in Android Developers
Vadim Morozov
понял, и типа смотрю если значения > 0 тогда происходит скрол
только надо смотреть по модулю, потому что скролл может быть в 2 стороны, а значит дельта может быть как положительной, так и отрицательной
источник

VM

Vadim Morozov in Android Developers
Nikita Tipun
только надо смотреть по модулю, потому что скролл может быть в 2 стороны, а значит дельта может быть как положительной, так и отрицательной
что значит по модулю?
источник