
2017年7月
文章平均质量分 68
_syq
幽默、长得帅、技术宅、单身、非诚勿扰!
展开
-
notifyItemChanged(int position) 引起的返回时RecyclerView页面不自然的跳动
问题如图显示 产生从详情返回至列表页时,下方的Item有个向上的动画。我在返回的同时有发一个eventBus,其中我调用了notifyItemChanged(int position)方法,我首先想到的是添加mRecyclerView.getItemAnimator().setChangeDuration(0);此方法(因为以前发生过页面闪的动画),但是很不幸的是加了此代码之后还是会有此问题。原创 2017-07-13 10:33:09 · 6125 阅读 · 0 评论 -
RecyclerView 嵌套RecyclerView 或者 ScrollView当中嵌套RecyclerView ,子View会自动滚动到顶部
问题如图 此问题一开始我以为是我在fragment当中,返回和移动的时候调用了adpater的notifyItemChange方法情况和notifyItemChanged(int position) 引起的返回时RecyclerView页面不自然的跳动 一样,但是发现我并没有调用过此方法,所以我想是不是有可能是子 recyclerView 抢了焦点导致子 RecyclerView自动滚动到了第一行原创 2017-07-13 10:34:40 · 6737 阅读 · 6 评论