В моем приложении я использую плейер представления, вложенный внутри другого. По сути, я пытаюсь захватить то, что делает snap-чат, перетаскивая пейджер представления в ячейку просмотра recycler, которая по завершении перетаскивает пейджер представления всего фрагмента. Моя проблема заключается в том, что мне нужно поднять палец между перетаскиванием пейджера представления в ячейку и перетаскиванием фрагмента в целом, и мне было интересно, есть ли способ выполнить действие с событием движения на внешнем пейджере просмотра даже после мой палец нажат? Я хочу предоставить код, хотя есть много слоев и ссылок. Просто пытаюсь придумать концептуальный способ сделать это. Я предоставил 3 скриншота ниже. 1) Там, где ничего не было перетащено вообще), где перетаскивается пейджер представления в ячейке, и 3), когда пейджер представления фрагмента начинает перетаскиваться. большое спасибо.Любой способ принудительного действия события вниз?
1
A
ответ
0
Для программно вниз использования событий движения:
view.dispatchTouchEvent(MotionEvent.obtain(SystemClock.uptimeMillis(),SystemClock.uptimeMillis(), MotionEvent.ACTION_DOWN, 0, 0, 0));
Надеется, что это помогает.
По какой-то причине это не работает. Я понятия не имею, что делать –