2014-04-17 43 views
0

我正在将ScrollView和几个TextView加在一起。我正在使用Web服务填充数据(来自服务器的php/mysql数据)。除了一个问题,一切都很好。当用户滚动页面/活动时,滚动不如listview那样流畅。ScrollView不平滑滚动

我在这里发布我的xml:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:focusable="true" 
    android:id="@+id/scrolFullText" 
    tools:context=".FullText" > 

    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:orientation="vertical" 
     > 

    <TextView 
     android:id="@+id/HEAD" 
     android:text="@string/HEAD" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:textSize="20sp" 
     android:textColor="@color/blue" 
    /> 

    <TextView 
    android:id="@+id/WRITER" 
    android:text="@string/WRITER" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:textSize="18sp" 
    android:textColor="@color/darkgreen" 
    />  


      <TextView 
     android:id="@+id/CATEGORY" 
     android:text="@string/CATEGORY" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:paddingTop="6dp" 
     /> 


    <TextView 
     android:id="@+id/TEXT" 
     android:text="@string/TEXT" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:paddingTop="6dp" 
     /> 

</LinearLayout> 
</ScrollView>  

我怎样才能让我的滚动更顺畅?

+0

你可以发布您的适配器的代码?这可能是你如何填充你的滚动视图 –

+0

我只是使用AyncTask并使用'textview.setText(DataFromServer)'设置我的文本; –

回答

0

由于某些后台作业正在处理中,可能会不平滑,您可能会在多个设备上测试您的应用。

通过我猜ScrollView高度应方式match_parent