把 setOnPageChangeListener改为 addOnPageChangeListener即可 .
过时方法更改技巧:查看源码,看源码的提示信息
例如
/**
* Set a listener that will be invoked whenever the page changes or is incrementally
* scrolled. See {@link OnPageChangeListener}.
*
* @param listener Listener to set
*
* @deprecated Use {@link #addOnPageChangeListener(OnPageChangeListener)}
* and {@link #removeOnPageChangeListener(OnPageChangeListener)} instead.
*/
@Deprecated
public void setOnPageChangeListener(OnPageChangeListener listener) {
mOnPageChangeListener = listener;
}
mViewPager.addOnPageChangeListener(new MyOnPageChangeListener());
| destroyItem ( ViewGroup container, int position, Object object) 移除给定位置的页面 | |
| void | destroyItem ( View container, int position, Object object) 该方法已废弃.使用 |
| Object | instantiateItem ( ViewGroup container, int position) 根据指定的位置创建一个page item |
| Object | instantiateItem ( View container, int position) 此方法已废弃,使用 |
过时方法更改技巧与注意事项
本文详细介绍了如何处理过时的方法更改,包括查看源码获取提示信息,并提供了实例演示。同时强调了移除和替换过时方法的重要性,以及如何避免在实际应用中遗留问题。
986

被折叠的 条评论
为什么被折叠?



