Size: a a a

Android Developers

2020 March 26

RS

Roman Speranskii in Android Developers
Gregory Klyushnikov
через тему в XML, в ней через фон окна (windowBackground)
Сделал.
Теперь у меня какая-то ошибка с фрагментом в Main activity...
источник

RS

Roman Speranskii in Android Developers
Max
Кто-нибудь знает, сколько стоит средний сервер в месяц? Для проверок покупок в приложении, например. Или для переноса части функций приложения.
AWS  бесплатный на год попробуй.
источник

GK

Gregory Klyushnikov in Android Developers
Roman Speranskii
Сделал.
Теперь у меня какая-то ошибка с фрагментом в Main activity...
какая-то
источник

M

Max in Android Developers
Roman Speranskii
AWS  бесплатный на год попробуй.
Не, мне бы просто цены узнать.
источник

GK

Gregory Klyushnikov in Android Developers
Max
Кто-нибудь знает, сколько стоит средний сервер в месяц? Для проверок покупок в приложении, например. Или для переноса части функций приложения.
виртуалки за 3 евро бывают
источник

GK

Gregory Klyushnikov in Android Developers
но нужен ещё домен, потому что как без SSL то
источник

M

Max in Android Developers
Gregory Klyushnikov
виртуалки за 3 евро бывают
Доступно)
источник

RS

Roman Speranskii in Android Developers
Gregory Klyushnikov
какая-то
Я не помню, а ноут на зарядке просто!)
источник

M

Mafioznik in Android Developers
Парни как можно протестировать расписание работы ворк менеджера? Вот например ставлю я задержку в 10 минут, иду в настройки, меняю время на 10 минут вперед, а он все равно выполняется только через 10 минут, а не сразу, что с этим делать?
источник

GK

Gregory Klyushnikov in Android Developers
Mafioznik
Парни как можно протестировать расписание работы ворк менеджера? Вот например ставлю я задержку в 10 минут, иду в настройки, меняю время на 10 минут вперед, а он все равно выполняется только через 10 минут, а не сразу, что с этим делать?
ставить 1 минуту?
источник

M

Mafioznik in Android Developers
Gregory Klyushnikov
ставить 1 минуту?
Но я же хочу протестировать его на 10 минут, на 2 часа, на 2 дня и тд
источник

KD

Konstantin Dovnar in Android Developers
Mafioznik
Но я же хочу протестировать его на 10 минут, на 2 часа, на 2 дня и тд
То что он корректно отрабатывает на разное время уже за тебя потестили в гугле, зачем это делать тебе?
источник

K

Kotor in Android Developers
Кто navigation component исопльзует?
Вы когда обратно (из detail fragment в main fragment) переходите вы просто через колбэк popStack делаете в mainActivity?
Если да то как в этом случае инфу передовать в master fragment из detail?
источник

MK

Maxim Kovalev in Android Developers
Всем привет! Столкнулся с проблемой, предположительно в фаст адаптере. На экране имеется ресайклер с прикрученным фаст адаптером, но в каждом айтеме адаптера есть EditText. Так вот, когда кликаю на EditText, он на миллисекунду открывает клавиатуру, а потом сразу же закрывает. Такое поведение наблюдается на эмуляторе, но на девайсе такое происходит только по первому клику по EditText'y, а со следующего клика фокус ловится нормально. Никаких специфических листенеров на айтемы не навешано, только слушатель клика по кнопке Done и Back, в остальном ничего. Никто не сталкивался?)
источник

RS

Ruslan Sharipov in Android Developers
Kotor
Кто navigation component исопльзует?
Вы когда обратно (из detail fragment в main fragment) переходите вы просто через колбэк popStack делаете в mainActivity?
Если да то как в этом случае инфу передовать в master fragment из detail?
есть несколько реализаций, но смысл их в том, чтобы была какая-то сущность, которая живет пока живут оба этих фрагмента. и доступ к которой можно получить из обоих.
можно сделать интерактор, который будет жить в скоупе активити этих фрагментов, через который и передать - в Detail фрагменте заэмитить результат, а в Master подписаться на изменения в интеракторе.
источник

MK

Maxim Kovalev in Android Developers
/spam
источник

S

Sergey in Android Developers
в проекте (не андройд)два модуля - сервер и клиент. Мне прежде чем запустить приложение клиент нужно запустить приложение сервер.
Можно ли как-то в intellij idea настроить одну таску чтоб она запускала сначала сервер а потом клиента? Не могу понять по каким словам гуглить...


вопрос наверно в группу по java, может кто знает аналогичный канал по Java ?
источник

AF

Alex Fialko in Android Developers
Alexey Zamyatin
Привет!
В bottomSheet есть WebView. Когда bottomSheet раскрыт, то webView скроллится вниз спокойно, но вверх - смахивается bottomSheet. Т.е, вложенная прокрутка не работает. Если выставить у webView nestedScrollViewEnabled = true, то всё работает замечательно, можно полностью проскроллить и это не инициирует закрытие bottomSheet. Только как это реализовать на устройствах ниже 21 api без переписывания компонента?
тебе нужно унаследоваться от WebView и переопределить onInterceptTouchEvent и onTouchEvent и в них определять может ли WebView скролиться и если может, вызывать parent.requestDisallowInterceptTouchEvent(true).

сам BottomSheetBehavior полностью работает на nested scrolling как ты понял уже, соотвественно компоненты которые его не поддерживают, не будут с ним работать и нужно самому допиливать.

я накидал гист (https://gist.github.com/HeyAlex/8e35788e11ffb8c1b738b1faab9d4d30) , с учетом того как я решал эту проблему в других ui компонентах, которые не поддерживают nested scroll. не уверен что будет работать, поэтому надо чекать. Ну вообщем вектор задан, дальше сам, если разберешься, то отпиши)


UPD: а вообще вон на гитхабе кто то решал уже такую проблему - https://github.com/nishantpardamwar/BottomSheetWebViewSample
источник

В

Вася in Android Developers
Ruslan Sharipov
есть несколько реализаций, но смысл их в том, чтобы была какая-то сущность, которая живет пока живут оба этих фрагмента. и доступ к которой можно получить из обоих.
можно сделать интерактор, который будет жить в скоупе активити этих фрагментов, через который и передать - в Detail фрагменте заэмитить результат, а в Master подписаться на изменения в интеракторе.
StackEntry не подойдёт ?
источник

AZ

Alexey Zamyatin in Android Developers
Alex Fialko
тебе нужно унаследоваться от WebView и переопределить onInterceptTouchEvent и onTouchEvent и в них определять может ли WebView скролиться и если может, вызывать parent.requestDisallowInterceptTouchEvent(true).

сам BottomSheetBehavior полностью работает на nested scrolling как ты понял уже, соотвественно компоненты которые его не поддерживают, не будут с ним работать и нужно самому допиливать.

я накидал гист (https://gist.github.com/HeyAlex/8e35788e11ffb8c1b738b1faab9d4d30) , с учетом того как я решал эту проблему в других ui компонентах, которые не поддерживают nested scroll. не уверен что будет работать, поэтому надо чекать. Ну вообщем вектор задан, дальше сам, если разберешься, то отпиши)


UPD: а вообще вон на гитхабе кто то решал уже такую проблему - https://github.com/nishantpardamwar/BottomSheetWebViewSample
Спасибо! Буду пробовать)
источник