scrollView问题 打开activity之后 屏幕初始位置不是顶部 而是在中间 也就是scroll滚动条不在上面 而是在中间 scrollView嵌套在哪个View里的啊,说清楚点,最好把整个布局拿过来研究下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是scrollview里面嵌套了一个listview 我通过设置一个方法设置了listview的高度 现在的情况就是我进到这个界面的时候看到的不是最上面 而是中间 ,可以做出来的产品不能这样啊。就得想办法让他显示出来的时候就是在最上面 是scrollview里面嵌套了一个listview 我通过设置一个方法设置了listview的高度 现在的情况就是我进到这个界面的时候看到的不是最上面 而是中间 ,可以做出来的产品不能这样啊。就得想办法让他显示出来的时候就是在最上面 webview 有个什么setscrollposition(int,int)之类的方法,名字没有记住sv应该也有吧?现在没法调查,LZ搞以下看看阿 楼主你好,我大概是和你遇见了同样的问题,你可以灵活处理一下,不要去管那个滚动条的位置了,我试过了,用scrollViewMsg.scrollTo(0,0);一点效果没有。因为我的scrollView里面ListView的上面还有其他的控件,所以我想到一个办法就是使得一开始的时候就让上面其中一个控件获得焦点,滚动条自然就到顶部去了,如下:txtBaseMsg.setFocusable(true);txtBaseMsg.setFocusableInTouchMode(true);txtBaseMsg.requestFocus(); txtBaseMsg.setFocusable(true);txtBaseMsg.setFocusableInTouchMode(true);txtBaseMsg.requestFocus();设置了焦点也不行啊! 如果10楼的方法不管用,大家可以试试这个:listview.post(new Runnable() { @Override public void run() { ((ScrollView)llPage.findViewById(R.id.scSpace)).scrollTo(0, 0); } }); scrollTo smoothScrollTo都不好用,还是10楼的方法靠谱。 scrollTo方法对于显示有用,只要一触摸会回到最初的设定,我从前也试过scrollTo,但是不靠谱啊 myScrollView.smoothScrollTo(0,20);这个属性无效时 去掉ListView的焦点 设为false 这个方法也可以 我试过 android的服务端用java怎么写? listivew 如何加上选择 Android做数据库管理系统有必要吗? android如何画一条动态直线? 项目错误 Android 2.2 开发环境配置详解 如何才能在连接mysql数据库时不出现卡机情况呢? 安装开发环境时,不能上网怎么办? 使用invoke调用的方法里面获取不到控件的实例 mvp Android怎样实现批量下载 在eclipse中编写android代码是出现错误了,求解!!!红色代码是打了波浪线出现问题的代码
sv应该也有吧?现在没法调查,LZ搞以下看看阿
txtBaseMsg.setFocusableInTouchMode(true);
txtBaseMsg.requestFocus();
txtBaseMsg.setFocusableInTouchMode(true);
txtBaseMsg.requestFocus();
设置了焦点也不行啊!
listview.post(new Runnable() {
@Override
public void run() {
((ScrollView)llPage.findViewById(R.id.scSpace)).scrollTo(0, 0);
}
});