赞
踩
问题:在ScrollView控件中使用GridView,ListView加载数据,首次进入会自动显示在GridView控件处
解决:
android scrollview 自动滚动到顶部或者底部
- //设置默认滚动到顶部
- scrollView.post(new Runnable() {
-
- @Override
- public void run() {
- // TODO Auto-generated method stub
- scrollView.fullScroll(ScrollView.FOCUS_UP);
- }
- });
- //设置默认滚动到底部
- scrollView.post(new Runnable() {
-
- @Override
- public void run() {
- // TODO Auto-generated method stub
- scrollView.fullScroll(ScrollView.FOCUS_DOWN);
- }
- });
还有一种方法,就是在scrollview里面的第一个控件(最上面的控件),设置(我加在RelativeLayout里问题解决)
- android:focusable="true"
- android:focusableInTouchMode="true"
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。