调整页面底部的滚动视图

时间:2014-01-10 05:39:29

标签: android xml scrollview

我在一个页面上有很多内容,所以我使用的是scrollview。我在页面底部有一个扫描按钮,我需要多次单击以扫描大量条形码。当我点击扫描按钮时,我打开“BarcodeScanner”应用程序,它将对条形码进行处理并将结果返回给我的应用程序。所以当我回到我的应用程序时,我再次需要滚动整个页面以单击位于底部的扫描按钮。那么有没有办法初始化页面底部的滚动?请帮忙

提前致谢

3 个答案:

答案 0 :(得分:0)

试试这个

    s.post(new Runnable() { 
        public void run() { 
             s.scrollTo(0, mScrollView.getBottom());
             // or this
             //s.fullScroll(s.FOCUS_DOWN);
        } 
    });

答案 1 :(得分:0)

您如何认为可以初始化滚动视图。!!如果页面中有大量内容,则必须使用滚动视图查看所有内容。 !试试这个,把你的滚动视图xml代码放到xml代码的botom中。并检查。!!

答案 2 :(得分:0)

假设您的ScrollView是scrollEd,代码将如下所示

scrollView = (ScrollView) findViewById (R.id.scrollId);
scrollView.post(new Runnable() {            
@Override
public void run() {
       scrollView.fullScroll(View.FOCUS_DOWN);              
}

});