MCPcopy Index your code
hub / github.com/angeldevil/AutoScrollViewPager

github.com/angeldevil/AutoScrollViewPager @v1.0.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.5 ↗ · + Follow
71 symbols 144 edges 6 files 3 documented · 4%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

AutoScrollViewPager

Download

A ViewPager that can scroll automatically. Compatible with ViewPagerIndicator.

Setup

allprojects {
  repositories {
    jcenter()
  }
}
dependencies {
  compile 'me.angeldevil:AutoScrollViewPager:1.0.5'
}

Usage

  • startAutoScroll([intervalInMillis]): Start auto scroll, default interval is 2000ms
  • stopAutoScroll(): Stop auto scroll
  • setScrollFactor(double): Control the scroll speed when scrolls automatically
  • setOnPageClickListener(AutoScrollViewPager.OnPageClickListener): listen for page click

Licence

Copyright 2014 angeldevil.me

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.

Extension points exported contracts — how you extend this code

OnPageClickListener (Interface)
(no doc) [1 implementers]
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollViewPager.java

Core symbols most depended-on inside this repo

getCount
called by 11
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollViewPager.java
setCurrentItem
called by 6
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollViewPager.java
pauseAutoScroll
called by 5
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollViewPager.java
getCurrentItemOfWrapper
called by 4
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollViewPager.java
init
called by 3
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollViewPager.java
startAutoScroll
called by 3
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollViewPager.java
getCurrentItem
called by 3
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollViewPager.java
getCountOfWrapper
called by 3
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollViewPager.java

Shape

Method 61
Class 9
Interface 1

Languages

Java100%

Modules by API surface

library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollViewPager.java38 symbols
demo/src/main/java/me/angeldevil/autoscrollviewpager/demo/AutoScrollPagerFragment.java11 symbols
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollPagerAdapter.java7 symbols
demo/src/main/java/me/angeldevil/autoscrollviewpager/demo/TextFragment.java6 symbols
library/src/main/java/me/angeldevil/autoscrollviewpager/AutoScrollFactorScroller.java5 symbols
demo/src/main/java/me/angeldevil/autoscrollviewpager/demo/MyActivity.java4 symbols

For agents

$ claude mcp add AutoScrollViewPager \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact