问题补充。还有再出现滚动条时如何让其滚动到最底下啊。谢谢。我的Item是利用AsyncTask动态加载的。当我加载完成之后我还让其执行了一次scrollto(0,10000)。结果滚动条没动。郁闷啊谁知道?

解决方案 »

  1.   

     帮up.
    只在程序中用到
    public void onScroll(AbsListView view, int firstVisibleItem,
    int visibleItemCount, int totalItemCount) {
      

  2.   

    百度上转的一个解释:如果你把内容包含在ScrollView中,当内容超出高度时会自动出现滚动条。另外,使用控件HorizontalScrollView 来包住你的内容时,
    如果你的内容假设是一个LinearLayout, 那么当LinearLayout的宽度超过屏幕时, 将会自动产生滚动条,当你拖动鼠标时,效果跟scrollView一样,不过是横向而己 例:
    纵向滚动
    <ScrollView>
    <LinearLayout ........>
    <TextView ...../>
    <TextView ...../>
    <TextView ...../>
    <TextView ...../>
    </LineraLayout>
    </ScrollView>模向滚动
    <HorizontalScrollView >
    <LinearLayout ........>
    <TextView ...../>
    <TextView ...../>
    <TextView ...../>
    <TextView ...../>
    </LineraLayout>
    </HorizontalScrollView >
    有时候甚至可以做到横向纵向都支持,只需要你合理设计就可以, 注意ScrollView中只能加一个控制,不能超过两个 
      

  3.   

    可是我今天看ScrollView的功能就是将一个屏幕显示不了的内容,通过滚动显示出来,但是如果你的能在屏幕显示的话,ScrollView肯定发挥不了作用.