我最近接受一个任务,就是一个页面可以左右滑动然后在上边添加几个小点 提示滑到哪个页面了.比如说滑到第二组页面就让第二个小点亮其他都不亮.我不了解是不是有这样的组件 请高手解答.谢谢
解决方案 »
- android eclipse编译速度太慢
- 查询就没有问题 ,添加就有问题,这个写权限是哪有什么问题么
- Android的UI,长按图标拖曳效果
- 百度不到的问题,恐怖如斯啊!! 斗帝、尊者速进
- Spinner多行显示问题
- 如何在代码中使用TabHost实现选项卡在屏幕下方的效果?效果如下
- 安卓(Android)应用与远程PC机Oracal数据库之间的互相连接
- 请问关于易信弹出对话框的显示问题
- android如何将res文件夹下的资源打包到jar中
- android opengl添加滤镜效果
- 修改了android linux核心的某个驱动以后,是不是要重新编译并且在最终用户的手机上重装android系统 才可以?
- 有人做android源码图库的吗?求指教啊,能有uml图不甚感激啊!!!
我前段时间刚好做过这个效果哈哈。
重写了ScrollLayout,在里面重写这个public void snapToScreen(int whichScreen) {
whichScreen = Math.max(0, Math.min(whichScreen, getChildCount() - 1));
if (getScrollX() != (whichScreen * getWidth())) {
final int delta = whichScreen * getWidth() - getScrollX();
mScroller.startScroll(getScrollX(), 0, delta, 0,
Math.abs(delta) * 2);
mCurScreen = whichScreen;
invalidate(); // Redraw the layout
}
}
mCurScreen 就是屏幕号。根据编号让不同的点亮起来这个不用我说吧。。