admin管理员组

文章数量:1122850

viewpager

缓存问题
描述:viewpager+fragment,fragment会由fragmentManager进行管理,viewpager会从fragmentmanager中取fragment,即使list更新,数据也不会更新。fragmentmanager中是否存在已有的fragent主要是根据给fragment设置的tag值决定的。而默认都是下面这个方法设置的tag值。当position(tag)值重复的时候就会导致数据错乱问题。要想不使用fragmentManager的缓存,tag值只要设置唯一即可。

@Override
public long getItemId(int position) {return position;
}

本文标签: viewpager