滑动到底部,最后一条item展示不全,解决方案
Runnable
mRunnable = new Runnable() {
@Override
public void run() {
if (mList.size() > 0 && mRecyclerView != null) {
mRecyclerView.scrollToPosition(mList.size() - 1);
}
}
};if (mList.size() > 0 && mRecyclerView != null) {
mRecyclerView.scrollToPosition(mList.size() - 1);
mRecyclerView.postDelayed(mRunnable, 50);
}
通过Runable再处理一次
本文介绍了在Android开发中遇到的一个常见问题:当滚动列表到底部时,最后一条item可能无法完全显示。为了解决这个问题,作者提供了使用Runnable和postDelayed方法来确保列表滚动到最后一项的完整显示。这种方法通过延迟执行滚动操作,确保了视图的正确布局和更新。
974

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



