Android(安卓)8. Android(安卓)方法过时替换记录表
1. ViewPager ->setOnPageChangeListener的方法过期
原来使用:setOnPageChangeListener
mViewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {}
@Override
public void onPageSelected(int position) {}
@Override
public void onPageScrollStateChanged(int state) {}
});
改用:addOnPageChangeListener
mViewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {}
@Override
public void onPageSelected(int position) {}
@Override
public void onPageScrollStateChanged(int state) {}
});
2.getResources().getColor() 的方法过期(经调试发现只在使用开源库SystemBarTint修改状态栏的颜色时时过期)
替换方法:ContextCompat.getColor(context,R.color.colorAccent);
其他情况:getResources.getXXXX(R.xxx.xxx)是正常的 。
更多相关文章
- Android(安卓)Path的使用
- android 杀进程方法
- Android中HandlerThread的使用
- android防止控件多次点击
- 浅谈Java中Collections.sort对List排序的两种方法
- 箭头函数的基础使用
- NPM 和webpack 的基础使用
- Python list sort方法的具体使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程