Skip to content

BidirectionalViewPager is a viewpager that can slide in both directions.

License

Notifications You must be signed in to change notification settings

Mr-Jiang/BidirectionalViewPager

Repository files navigation

BidirectionalViewPager

BidirectionalViewPager is a viewpager that can slide in both directions.

CSDN Blog URL

https://blog.csdn.net/jspping/article/details/80208394

XML Usage

<engineer.jsp.bidirectional.viewpager.BidirectionalViewPager
    android:id="@+id/bidirectional_viewpager"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    app:orientation="horizontal" >
</engineer.jsp.bidirectional.viewpager.BidirectionalViewPager>

Java Code Usage

BidirectionalViewPager mBidirectionalViewPager = new BidirectionalViewPager(this);

The Listener Usage

	mBidirectionalViewPager.setOnPageChangeListener(new OnPageChangeListener() {

		@Override
		public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {

		}

		@Override
		public void onPageSelected(int position) {

		}

		@Override
		public void onPageScrollStateChanged(int state) {

		}

	});

Horizontal slide effect

image

Vertical slide effect

image

Feedback URL

https://blog.csdn.net/jspping/article/details/80208394

Tips

If you think this project is helpful to you, please give me GitHub Start or Fork to support me to continue to provide better projects!

License

Copyright (C) 2018 Engineer-Jsp

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

BidirectionalViewPager is a viewpager that can slide in both directions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages