添加视图时,自定义ScrollView会滚动到顶部

时间:2014-01-08 16:34:19

标签: java android scrollview

我正在使用Matt Clark的自定义视图TwoDScrollView。它允许我进行垂直和水平滚动。

TwoDScrollView有一个子RelativeLayout,它是Scrollable布局。

问题在于,当我以编程方式将View添加到RelativeLayout时,TwoDScrollView会滚动到顶部。

显然,当使用RelativeLayout时,ScrollViews也会发生这种情况,因此它不仅来自TwoDScrollView。

XML:

<com.example.viewmover.TwoDScrollView
    android:id="@+id/twoDScrollView1"
    android:drawingCacheQuality="low" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"
    android:scrollbars="horizontal|vertical">

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
         android:id="@+id/scene_container"
         android:drawingCacheQuality="low" 
         android:layout_width="1000dip" 
         android:layout_height="3000dip"
         android:background="@drawable/tiledbackground">

    </RelativeLayout>

</com.example.viewmover.TwoDScrollView>

如何解决这个问题?

0 个答案:

没有答案