ScrollView和FrameLayout

时间:2014-02-10 15:24:01

标签: android layout scrollview

我有一个包含FrameLayout的活动,该活动根据内容具有动态长度。 FrameLayout包含在ScrollView中,如图所示..

Image

计算frameLayout的高度,使用以下函数,它移动滚动的位置并且不从点(0,0)开始,但是FrameLayout的起点要看上面的控件是必要的滚动视图。

public void calcolaAltezza() {
    int totalHeight = 0;
    for (int i = 0; i < sectionAdapter.getCount(); i++) {
        View listItem = sectionAdapter.getView(i, null, listView);
        listItem.measure(0, 0);
        totalHeight += divisoreLista + listItem.getMeasuredHeight();
    }
    listaTour.getLayoutParams().height = totalHeight;

    sv.scrollTo(0,0); //DON'T WORK

}

为什么会这样?

0 个答案:

没有答案