其实只需要一行代码就可以实现滚动:
lp.leftMargin = (int) (position * mScreen1_3 + positionOffset * mScreen1_3);
lp.leftMargin = (int) (position * mScreen1_3 + positionOffset * mScreen1_3);
2017-06-15
对于Android Studio,可能直接导入从GitHub下载好的BadgeView.java到项目之下是最简单的方法,不需要导入badgeview.jar。
2017-04-11
按照老师的代码编写,则会在Android Studio的运行中报出异常:
Error: java.util.concurrent.ExecutionException: com.android.ide.common.proce...
原因是 top1_bg.9 并非是严格的.9格式图片,我们必须删掉它,直接用颜色#000000代替。
然后重启,就可以了。但如果还是报同样的错误,那就是tabline.9这张图片也有问题,解决方法参见:http://www.imooc.com/qadetail/73825 里面的“板栗酥饼”的方法。
Error: java.util.concurrent.ExecutionException: com.android.ide.common.proce...
原因是 top1_bg.9 并非是严格的.9格式图片,我们必须删掉它,直接用颜色#000000代替。
然后重启,就可以了。但如果还是报同样的错误,那就是tabline.9这张图片也有问题,解决方法参见:http://www.imooc.com/qadetail/73825 里面的“板栗酥饼”的方法。
2017-04-11