@android_ru

Страница 266 из 3205
Nikolay
20.09.2016
10:44:13
А сам свайп никак не трогает

Alexey
20.09.2016
10:44:14
если норм скрольнуть он может несколько пролистать

Nikolay
20.09.2016
10:44:49
Он обрабатывает то, что после свайпа.

Насколько я понял.

Google
Alexey
20.09.2016
10:45:08
то есть мне таки придется всё же остаться на пейджере?(

Nikolay
20.09.2016
10:45:36
Ну переопределить еще ScrollListener

Alexey
20.09.2016
10:45:54
Ну переопределить еще ScrollListener
а что там можно сделать?

остановить скролл что ли как-то?

Nikolay
20.09.2016
10:46:29
Возможно. Не копал в эту сторону

Fedor
20.09.2016
10:49:15
https://github.com/lsjwzh/RecyclerViewPager/tree/master/lib/src/main/java/com/lsjwzh/widget/recyclerviewpager

Artyom
20.09.2016
10:51:22
Есть гугл доки, они просто жесть насколько простые
Спасибо КО. Иногда, что бы не бросаться и не читать доки своим скилом чтения по диагонали 5к страниц\сек. хочется просто спросить совета у тех, кто знает ответ, что бы сократить время поиска в разы

Alexey
20.09.2016
10:52:57
https://github.com/lsjwzh/RecyclerViewPager/tree/master/lib/src/main/java/com/lsjwzh/widget/recyclerviewpager
Да это видел, я думал linearsnaplhelper это всё заменит этк реализацию

Alexander
20.09.2016
11:06:54
Google
Alexander
20.09.2016
11:07:11
Переопредели*

Alexey
20.09.2016
11:07:39
Переопредели*
хм, что-то я это упустил, сорян

потерял в потоке холивара

а может стоит глянуть ту реализацию с гита и взять что-то оттуда

Gerc
20.09.2016
11:08:54
Чем вьюпейджер не нравится?

Alexey
20.09.2016
11:12:06
Чем вьюпейджер не нравится?
да затрахался я с ним в свое время.

Чем вьюпейджер не нравится?
с вечно что-то идёт не так.

говорят можно с ним без фрагментов работать конечно

Gerc
20.09.2016
11:13:18
Все норм было

Alexey
20.09.2016
11:18:26
Все норм было
ты на вьюхах работал?

Gerc
20.09.2016
11:18:43
ты на вьюхах работал?
И с фрагментами

Alexey
20.09.2016
11:19:18
я тока с фрагментами юзал и вечная проблема как общаться с вьюхами, которые вне вьюпейджера

решалась кастылями

типо своего велосипедного ивент баса и прочего гавна

Gerc
20.09.2016
11:19:42
С какими вьюхами ?

Alexey
20.09.2016
11:20:18
С какими вьюхами ?
ну допустим есть вьюпейджер, и есть другие вьюхи над ним. Вот как другим вьюхам реагировать на изменение какой-нибудь вьюхи в пейджере

Nikolay
20.09.2016
11:20:57
Callback

Ну или Observer какой

Nikolay
20.09.2016
11:21:51
Извращение - это ViewPager внутри CollapsingToolbar

Google
Alexey
20.09.2016
11:21:56
почему?

Ну или Observer какой
ну вот такой гавнокостыль и делал

Nikolay
20.09.2016
11:22:32
А почему это костыль?

Alexey
20.09.2016
11:22:39
Callback
да его не так просто прокинуть через адаптер вьюпейджера, а оттуда в нужный фрагмент

Nikolay
20.09.2016
11:23:29
Ээээ.... В чем сложность-то? Написать метод setCallback и определить интерфейс callback?

Fedor
20.09.2016
11:24:04
Во, нахуячил вьюпагер на одном SnapHelper'е

Экстендишь findTargetSnapPosition примерно так velocityX > 0 ? prevPos + 1 : prevPos - 1

Alexey
20.09.2016
11:26:11
Ээээ.... В чем сложность-то? Написать метод setCallback и определить интерфейс callback?
да блин, хз как объяснить короче там все было печально из-за вот этого всего, фрагментов и адаптеров.

Fedor
20.09.2016
11:27:00
ну да, скролится по 1 странице

Alexey
20.09.2016
11:27:15
Ээээ.... В чем сложность-то? Написать метод setCallback и определить интерфейс callback?
ну может просто я чего не так делал по криворукости, но вообще вью пейджер мне мозг поебал норм так

ну да, скролится по 1 странице
ты только 1 метод заоверайдил?

Fedor
20.09.2016
11:28:47
хз ) я взял за основу это https://github.com/ongakuer/GroupSnapHelper там может немного говна намазано, я не разбирался. Сначала выставил группу в 1 элемент, но он проскакивал, потом заткнул как выше написал

Как пруф оф концепт сойдет )

Alexey
20.09.2016
11:30:09
о спасиб

китаец что-то годное намазал

да там можно тупо видимо в groupCount 1 передать

Fedor
20.09.2016
11:30:52
да, я так и хотел, но если сильно дернуть - на 2 скроллится

что в принципе неплохо даже

для вьюпагера калькуляции эти не нужны

Google
Fedor
20.09.2016
11:31:44
тупо +1 и -1

Alexey
20.09.2016
11:35:09
не понял

чет нихера не работает

скролит как обычный LinearSnap

передал в groupCount 1

скролирую, он дофига проскроливает

даже не 2

Fedor
20.09.2016
11:36:18
хм

саппорт либу попробуй подними

Admin
ERROR: S client not available

Fedor
20.09.2016
11:36:42
вдруг там фикс

Alexey
20.09.2016
11:37:36
24.0.2

у меня

Fedor
20.09.2016
11:37:49
24.2.1?

Alexey
20.09.2016
11:37:53
кстати, тупой вопрос. Где узнавать какая последняя версия саппорт либы?

24.2.0

Fedor
20.09.2016
11:38:17
тык ворнинг в грэдл скрипте

Alexey
20.09.2016
11:38:45
до 24.2.1 ща попробую повысить

но как ты узнаешь какая самая последняя версия ? нигде на сайте дев андроид не пишут чет

Fedor
20.09.2016
11:39:51
я заменяю автозаменой

Google
Sergey
20.09.2016
11:40:01
гредл показывает новые версии

Alexey
20.09.2016
11:40:26
гредл показывает новые версии
но он не говорит какая последняя

Fedor
20.09.2016
11:40:28
вообще можно на jcenter сходить

Alexey
20.09.2016
11:40:31
говорит что есть новее

Sergey
20.09.2016
11:40:33
говорит

Alexey
20.09.2016
11:40:48
говорит
что-то у меня нифига. Гребанная глючная студия

Sergey
20.09.2016
11:42:04
http://screencast.com/t/ZBUKudY8

Alexey
20.09.2016
11:45:50
Sergey
20.09.2016
11:45:58
да

Alexey
20.09.2016
11:46:04
поставил 2.2 у меня вообще что-то перестало показывать что есть новая версия

Sergey
20.09.2016
11:46:12
но и на старых версиях тоже показывает

http://screencast.com/t/mBB8RSFvW7cm

тут инспекции не выключены?

Alexey
20.09.2016
11:48:23
тут инспекции не выключены?
а это глде находится?

Sergey
20.09.2016
11:49:16
нижный правый угол, иконка чувачка

Alexey
20.09.2016
11:49:56
да там как у тебя

Sergey
20.09.2016
11:49:59
http://screencast.com/t/Lng8QERSVyJ

Alexey
20.09.2016
11:50:29
да я нашёл этого чувака)

у меня тоже через переменную задана версия как у тебя

сама переменная объявлена в главном build.gradle всего проекта

Страница 266 из 3205