ScrollView起始位置不是顶部解决方案

问题描述:
今天项目又了新的需求,自己写Dome的时候遇到了一个问题,ScrollView内部添加了3个布局,我在第3个布局中加入了一个RecyClerView,当我打开App的时候,他默认没有显示顶部

问题产生效果图.gif

解决办法:
1.在代码里面对scorllView进行设置ScrollView.smoothScrollTo(0,20)(此方法还可以用来使用到ScorllView点击顶部返回顶部的操作);
2.如果代码中起嵌套了GridView或者ListView,在代码里面对gridView(或listView)获取焦点设置,gridview.setFocusable(false); [或者listview.setFocusable(false);]

大家如果还有其他方案的话请评论到下方,或者私聊我,共同学习,谢谢谢谢

你可能感兴趣的:(ScrollView起始位置不是顶部解决方案)