Size: a a a

Android Developers

2020 July 04

a

akella122⌬ in Android Developers
Igor
А в браузере все ок? Если так же, то это вопрос в @css_ru
а, все ок, нашел фикс в аналоге моей проги
источник

DB

Dmytro Borysov in Android Developers
Maksus Heinz
а если сделать чтоб Transition не OnSwipe а OnClick то ресайкл крутиться, но тогда констрейнт разворачивается без анимации и без свайпа, как то криво...
С моушеном не работал, но какие данные у тебя есть при onSwipe? Если есть координаты свайпа, то можно такое замутить: когда констр развернут, то координаты свайпа могут быть почти во весь экран, а если свёрнут, то соотв те, где он находится, мысль уловил?
источник

DB

Dmytro Borysov in Android Developers
Но я не знаю на сколько это красиво, но когда с тачами работаешь такая лабуда всегда)
источник

a

akella122⌬ in Android Developers
Ля, как проверить есть ли интернет? А то постоянно ловлю краши, а потом понимаю, что фикса нет так как все ок и просто инет отвалился
источник

MH

Maksus Heinz in Android Developers
Dmytro Borysov
С моушеном не работал, но какие данные у тебя есть при onSwipe? Если есть координаты свайпа, то можно такое замутить: когда констр развернут, то координаты свайпа могут быть почти во весь экран, а если свёрнут, то соотв те, где он находится, мысль уловил?
да я понял, думал можно как то проще сделать)
источник

DB

Dmytro Borysov in Android Developers
akella122⌬
Ля, как проверить есть ли интернет? А то постоянно ловлю краши, а потом понимаю, что фикса нет так как все ок и просто инет отвалился
Connectivity manager
источник

DB

Dmytro Borysov in Android Developers
Maksus Heinz
да я понял, думал можно как то проще сделать)
Возможно и можно))
источник

MH

Maksus Heinz in Android Developers
Dmytro Borysov
ресайклер вообще не двигается или тоже скролится но и тригерит констрейт?
кстати, я добавил в ресайкл параметр android:nestedScrollingEnabled="false", он прокручивается) но теперь не разворачивается constraint, причем на экране где ресайкла нет constraint разворачивается по свайпу и сворачивается, а где ресайкл- нет)
источник

DB

Dmytro Borysov in Android Developers
Maksus Heinz
кстати, я добавил в ресайкл параметр android:nestedScrollingEnabled="false", он прокручивается) но теперь не разворачивается constraint, причем на экране где ресайкла нет constraint разворачивается по свайпу и сворачивается, а где ресайкл- нет)
у тебя ресайлер или констр накладываются друг на друга? или наоборот? если да то в этом и проблема. Почитай  что флаг этот делает, как я понял он не прокидывает тач события родителям, поэтому может так вести себя
источник

MH

Maksus Heinz in Android Developers
Dmytro Borysov
у тебя ресайлер или констр накладываются друг на друга? или наоборот? если да то в этом и проблема. Почитай  что флаг этот делает, как я понял он не прокидывает тач события родителям, поэтому может так вести себя
Хорошо, почитаю, а так у меня constraint поверх контейнера с фрагментами и когда он развернут то bottom navigation скрывается
источник

ДШ

Данил Шидловский... in Android Developers
Всем привет, нужно реализовать головоломку, по типу scrambled net, с помощью чего это легче сделать  или подскажите исходники подобных игр на android
источник

Н

Назарий in Android Developers
всем привет. работаю с уведомлениями и хэндлом нажатия на уведомление через BroadcastReceiver. при нажатии на уведомление стоит задача:
1. если аппка в бэкграунде - запустить активити и открыть в нём фрагмент который нужен
2. если аппка в форграунде, то нужно 1) проверить, открыто ли в ней сейчас активити, в которое я должен перейти при нажатии на нотификацию, если да, то открыть в нём фрагмент, который нужен. 2) если открыто другое активити, то сделать то же самое, что в шаге 1.

я понимаю, как проверить, в форгранде ли аппка или нет (ProcessLifecycleOwner.get().lifecycle.currentState.isAtLeast(Lifecycle.State.STARTED)).
но как чекнуть, открыто ли нужное активити сейчас, когда аппка в форграунде?
источник

☆Developer_007☆ in Android Developers
bitta sozni kiritsa oshani tarjimasini topa oladigan dastur tuza oladiganla bormii faqat sozlarni tarjimasini oldindan kiritb qoymagan holda yani internet orqali tarjimasini chiqarib berolaszmi
источник

AD

Aleksey D. in Android Developers
Назарий
всем привет. работаю с уведомлениями и хэндлом нажатия на уведомление через BroadcastReceiver. при нажатии на уведомление стоит задача:
1. если аппка в бэкграунде - запустить активити и открыть в нём фрагмент который нужен
2. если аппка в форграунде, то нужно 1) проверить, открыто ли в ней сейчас активити, в которое я должен перейти при нажатии на нотификацию, если да, то открыть в нём фрагмент, который нужен. 2) если открыто другое активити, то сделать то же самое, что в шаге 1.

я понимаю, как проверить, в форгранде ли аппка или нет (ProcessLifecycleOwner.get().lifecycle.currentState.isAtLeast(Lifecycle.State.STARTED)).
но как чекнуть, открыто ли нужное активити сейчас, когда аппка в форграунде?
имхо, здесь хороший механизм описан и он может помочь
https://medium.com/@deividi/dc64c29041a5
источник

Н

Назарий in Android Developers
спасибо, почитаю
источник

ES

Egor Sigolaev in Android Developers
Назарий
всем привет. работаю с уведомлениями и хэндлом нажатия на уведомление через BroadcastReceiver. при нажатии на уведомление стоит задача:
1. если аппка в бэкграунде - запустить активити и открыть в нём фрагмент который нужен
2. если аппка в форграунде, то нужно 1) проверить, открыто ли в ней сейчас активити, в которое я должен перейти при нажатии на нотификацию, если да, то открыть в нём фрагмент, который нужен. 2) если открыто другое активити, то сделать то же самое, что в шаге 1.

я понимаю, как проверить, в форгранде ли аппка или нет (ProcessLifecycleOwner.get().lifecycle.currentState.isAtLeast(Lifecycle.State.STARTED)).
но как чекнуть, открыто ли нужное активити сейчас, когда аппка в форграунде?
Дешевый и очень костыльный вариант, это проверять интанс активити. То есть сделать её синглтоном.
источник

j

jenia in Android Developers
Хочу сделать чтобы при появлении связи у меня пошел запрос на сервер и обновил список. Как такоэ сделать ?
источник

З

Захар in Android Developers
jenia
Хочу сделать чтобы при появлении связи у меня пошел запрос на сервер и обновил список. Как такоэ сделать ?
Периодически пинговать этот сервер
источник

j

jenia in Android Developers
Захар
Периодически пинговать этот сервер
Не. У меня же по broadcast идёт событие которое я ловлю. А сам список со всеми делами в activity
источник

QH

Quantum Harmonizer in Android Developers
jenia
Хочу сделать чтобы при появлении связи у меня пошел запрос на сервер и обновил список. Как такоэ сделать ?
подписаться на изменения сети
источник