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 这个方法也可以 我试过 在界面上有一个控件,程序运行时,想让他一直显示在屏幕上,不管activity如何跳转。 Bitmap.createBitmap() 导致内存泄漏?? 导入外部工程,运行发现问题,求指导 虚拟机配置好了,怎么不能用语音功能呢? BroadcastReceiver怎么传递消息给Service? 如何手机在线仿真的问题? 请教关于输入法的问题 tabHost问题 通过HttpURLConnection 下载的网页不是手机版的,怎么办? 这是啥问题啊 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);
}
});