Size: a a a

Android Developers

2021 February 15

L

Leonid in Android Developers
Dmitry Zhgun
Есть MainActivity - в ней говорю startActivityForResult(activityB_Intent, REQUEST_CODE)
Есть ActivityB, в ней есть FragmentA, в нем пытаюсь сделать startActivityForResult(ringtonePickerIntent, RINGTONE_REQ_CODE)
Хочу результат RingtonePicker'а получить в FragmentA, но callback туда не прилетает, вместо этого срабатывает callback в MainActivity
super вызывается в onxxxxxResult у фрагмента?
источник

JF

Jorik Fat in Android Developers
Dmitry Zhgun
RequestCode = 1
Ringtonecode = 12345
как происходит вызов RingtonPicker?
источник

JF

Jorik Fat in Android Developers
я только прошу. Не надо капипастить код. Он все равно нечитаемый в телеге
источник

DZ

Dmitry Zhgun in Android Developers
Jorik Fat
как происходит вызов RingtonPicker?
источник

L

Leonid in Android Developers
Dmitry Zhgun
Есть MainActivity - в ней говорю startActivityForResult(activityB_Intent, REQUEST_CODE)
Есть ActivityB, в ней есть FragmentA, в нем пытаюсь сделать startActivityForResult(ringtonePickerIntent, RINGTONE_REQ_CODE)
Хочу результат RingtonePicker'а получить в FragmentA, но callback туда не прилетает, вместо этого срабатывает callback в MainActivity
Между прочим, для этого Гугл придумал новый API:

https://proandroiddev.com/is-onactivityresult-deprecated-in-activity-results-api-lets-deep-dive-into-it-302d5cf6edd
источник

DZ

Dmitry Zhgun in Android Developers
Да и если посмотришь пасту, я именно его и юзаю, однако ни старый метод, ни новый не отрабатывают как хотелось бы :)
источник

SA

Sherzod Akhmedov in Android Developers
источник

SA

Sherzod Akhmedov in Android Developers
Как можно реализовать такой TabLayout?
Есть специальная библиотека или пакет?
источник

L

Leo in Android Developers
Sherzod Akhmedov
Как можно реализовать такой TabLayout?
Есть специальная библиотека или пакет?
Похоже на обычный TabLayaut + CoordinatorLayout
источник

JF

Jorik Fat in Android Developers
Leo
Похоже на обычный TabLayaut + CoordinatorLayout
переход по табам?
источник

RC

Roman Chumachenko in Android Developers
Вдруг тут есть PHP-волшебники. Народ, как понимать такой кучочек регулярки: "(?:www)"? А именно, что такое "?:"??
источник

L

Leo in Android Developers
Leo
Похоже на обычный TabLayaut + CoordinatorLayout
CoordinatorLayout > CollapsingToolbarLayout -> TabLayaut c app:layout_collapseMode="pin"
источник

Na

Neon an Děv 8) in Android Developers
Roman Chumachenko
Вдруг тут есть PHP-волшебники. Народ, как понимать такой кучочек регулярки: "(?:www)"? А именно, что такое "?:"??
а относится это к php или к android ? '?:' это игнорирование группы.
источник

AI

Alexey Illarionov in Android Developers
Roman Chumachenko
Вдруг тут есть PHP-волшебники. Народ, как понимать такой кучочек регулярки: "(?:www)"? А именно, что такое "?:"??
www не будет захватываться в группу ($1)
источник

RC

Roman Chumachenko in Android Developers
Neon an Děv 8)
а относится это к php или к android ? '?:' это игнорирование группы.
Смотрю регулярку на бекенде, это из php. В наших регулярках тоже есть такая штука?
источник

Na

Neon an Děv 8) in Android Developers
Roman Chumachenko
Смотрю регулярку на бекенде, это из php. В наших регулярках тоже есть такая штука?
во всех регулярках есть такая штука (если так можно выразиться)
источник

RC

Roman Chumachenko in Android Developers
Alexey Illarionov
www не будет захватываться в группу ($1)
То есть группа $1 будет следующая (условно)?
источник

L

Leo in Android Developers
Jorik Fat
переход по табам?
Я бы просто в RecyclerView.OnScrollListener определял, когда нужно переключить таб и переключал
источник

JF

Jorik Fat in Android Developers
Leo
Я бы просто в RecyclerView.OnScrollListener определял, когда нужно переключить таб и переключал
я бы тоже так сделал. Но я не умею в MotionLayout
источник

Na

Neon an Děv 8) in Android Developers
Roman Chumachenko
То есть группа $1 будет следующая (условно)?
(?:www\.)(.*)

www.google.com
$0 -> www.google.com
$1 -> google.com
источник