viewpagerindicator在Android Studio中的使用

自己做项目,用到viewpagerindicator,去GitHub上看了原作者的,已经很久没更新,自己往项目里添加,感觉很费劲,于是尝试在AS上搜索了一下,发现这个.这个可以直接在android studio 的 Project Structure -->Dependencies--> 添加Library Dependencies 中搜索 fr.baloomba:viewpagerindicator:2.4.2,这个是法国某人照着原版弄得,直接添加即可,功能和代码都一样,省去很多步骤.今天接着做的时候,发现要重写TabPageIndicator的dispatchTouchEvent方法(这个方法的作用是请求父控件或者更上层的控件不要拦截事件),而上面的方法是没办法重写源码的,这时候可以继承TabPageIndicator,在MyTabPageIndicator里重写dispatchTouchEvent方法,这个时候其实就是自定义控件了,复制MyTabPageIndicator的全路径,替换掉布局文件里原来的TabPageIndicator全路径,并且将原先Activity里的用TabPageIndicator,改成自己的MyTabPageIndicator,就可以啦.

你可能感兴趣的:(viewpagerindicator在Android Studio中的使用)