我有一个viewPager,没有片段直接在其中夸大布局,
@Override
public float getPageWidth(int position) {
if (careersData.size() > 1) {
if (DisplayUtil.getScreenDPI(mContext) < 320) {
return 1.0f;
} else {
return 0.5f;
}
} else
return 1.0f;
}
这是我决定是否应该显示一个或两个视图的方法,当我用单个视图调用时,一切按预期工作,但是当它返回两个视图时,一切都搞砸了,而instentiateItem()
正在调用几个我有简单的布局,父布局是XML格式的FrameLayout。
我搜索了很多问题,但无法找到任何有用的问题,
这是一个gist文件,您可以查看它:https://gist.github.com/reverseBitsTech/28610edfd455fcea6b5b98ba0e1eb0af