2011-12-30 3 views
0

Je dois utiliser scrolled textview sur la mise en page déroulante, donc si je veux faire défiler la textview toute la mise en page défilait quand il suffisait de faire défiler le texte et de faire défiler le texte défiler le code tcomment mettre scrollview textview sur la mise en page secroll

<ScrollView 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/scrollViewOne" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" > 

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

      <LinearLayout 
       android:id="@+id/linearLayout4" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:orientation="vertical" > 

       <LinearLayout 
        android:id="@+id/linearLayout3" 
        android:layout_width="match_parent" 
        android:layout_height="54dp" 
        android:orientation="vertical" > 
       </LinearLayout> 

       <FrameLayout 
        android:id="@+id/frameLayout1" 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" > 
        <ImageView 
         android:layout_width="247dp" 
         android:layout_height="240dp" 
         android:layout_gravity="center_horizontal" 
         android:scaleType="center" 
         android:src="@drawable/image1" /> 

        <LinearLayout 
         android:id="@+id/linearLayout4" 
         android:layout_width="match_parent" 
         android:layout_height="match_parent" 
         android:orientation="vertical" > 
        </LinearLayout> 
       </FrameLayout> 
      </LinearLayout> 

      <TextView 
       android:id="@+id/lblTextViewBig" 
       android:layout_width="229dp" 
       android:layout_height="91dp" 
       android:layout_gravity="center_horizontal" 
       android:focusable="true" 
       android:focusableInTouchMode="true" 
       android:maxLines="3" 
       android:scrollbarTrackVertical="@id/lblTextViewBig" 
       android:scrollbars="vertical" 
       android:singleLine="false" 
       android:text="@string/namm" /> 

      <LinearLayout 
       android:id="@+id/linearLayout1" 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:orientation="vertical" > 
      </LinearLayout> 
      <LinearLayout 
       android:id="@+id/linearLayout4" 
       android:layout_width="match_parent" 
       android:layout_height="300dp" 
       android:orientation="vertical" > 
      </LinearLayout> 
    </LinearLayout> 
</ScrollView> 

Répondre

0

quelques articles: 1) Vous avez un ballants '>' à la fin de votre code. 2) Si vous voulez juste faire défiler le TextView, alors n'envelopper que la textview dans le scrollview, voir Scroll view for textview in android pour un exemple.

Questions connexes