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)是正常的 。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【威哥说】大家早上好!奥运进行时,咱们国家金牌是一个接一个,腾讯QQ小窗是一个接一个,身为国人,我感到无比自豪、骄...
    磨砺营IT阅读 292评论 0 0
  • 前沿 学习笔记,便于后续查看。 摘抄自这位大神:http://blog.csdn.net/cjm248483655...
    Jsonzhang阅读 402评论 0 1
  • 简单使用XML文件,使用ViewPagerAdapter适配器,来适配不同的page 具体实现方法: 设置相应的x...
    昊月先森阅读 2,274评论 0 5
  • 简介 PagerSlidingTabStrip,是我个人经常使用到的一个和ViewPager配合的页面指示器,可以...
    onlyloveyd阅读 2,202评论 0 13
  • 明心堂,十三颗珠子 有的圆有的半 红绳从眼里穿过去 我戴上它,它无香无色无味 早上起床,我发现胃里进了五颗 中药店...
    锄风少年阅读 259评论 4 3