View pager inside a drawer - android

I want to have a drawer which is always open with a list of options(drawer list). The content has a view pager with fragments.
When I swipe from right to left or left to right on the content frame it should swipe the view pager fragments according to the swipe direction with the drawer open or close state as it is.
When i swipe the drawer from right to left it should dismiss.
So basically I want the view pager swipe enabled even when the drawer is open.
Is this possible and how can it be achieved.

Related

Disable the swipe gesture that opens the navigation drawer for a certain view inside DrawerLayout

I have a root DrawerLayout in the android layout swipe left to right on anywhere on the screen.
The problem here the layout includes a board that requires moving a piece from left to right by sliding, so when a user tries to move the piece, the DrawerLayout opens up. the board only covers only half of the screen, so I still want to allow the drawer to open when the user swipes on the other views,
Is it possible to not trigger the drawer when the user swipe on a particular view?

android - how to pass touch move event ViewPager that has ListView in Drawer?

There is ViewPager that has some fragments.
That fragments have the listView.
And the ViewPager is in the Drawer.
so, I want to move ViewPager left fragment or right fragment, but the drawer is moved.
listView in fragment is preventing the touch event.
How can I move ViewPager without moving Drawer?

How to stop view pager from swiping ,when I'm just swiping the list view in a fragment of a tablayout

I want to disable tab layout swipe between the fragments when I'm just swiping the individual list in a list view to show the delete button in one of my fragments.
when i swipe the list i only want the list to show the slide motion but not the whole view pager

Handle ViewPager swipe inside Navigation Drawer

I am using ViewPager inside my Navigation Drawer and am encountering an issue when I want to swipe to next tab in ViewPager. Swiping works in direction which opens Navigation Drawer but doesn't work in direction which closes Navigation drawer.
That means I can normally swipe to ViewPager pages to "right" direction but when I want to swipe to the "left", NavigationDrawer intercepts touch events and closes itself.
I would still like to have ability for navigation drawer to close if user swipes on content which doesn't have horizontal scroll. How can I accomplish something like this? Thank you.
use View.requestDisallowInterceptTouchEvent(true); when you do not want your ViewPager to close, call this View.requestDisallowInterceptTouchEvent(false); immediately after Action_Up.
What it does is it prevents the parent from listening or intercepting the touch event.

Is it possible to add pager inside navigation tabs in android

I want to add pager(navigated using swipe left and right) inside a navigation tabs(also swipes left and right).
I am asking about the touch events(swiping)
You can use ChildFragmentManager for managing fragments inside one page of the Pager.

Categories

Resources