2015-05-20 2 views
-4

У меня есть код, который работает отлично, но в ландшафтном режиме фоновые изображения прокручиваются. я не хочу прокрутки фоновое изображение .. вот мой код ..прокрутка в андроиде

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_height="fill_parent" 
    android:layout_width="fill_parent"> 


    <LinearLayout 

    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:paddingLeft="16dp" 
    android:paddingRight="16dp" 

    android:orientation="vertical" 
    android:background="@drawable/bg" 
    android:weightSum="1"> 


    <TextView 
     android:layout_width="fill_parent" 
     android:layout_height="200dp" 
     android:textAppearance="?android:attr/textAppearanceLarge" 
     android:text="@string/title" 
     android:textColor="@color/white" 
     android:textSize="34sp" 
     android:alpha="0.5" 
     android:id="@+id/textView" 
     android:gravity="center" 
     /> 

    <Button 
     android:layout_width="fill_parent" 
     android:layout_height="36dp" 
     android:id="@+id/imageButton" 
     android:alpha="0.5" 

     android:drawableLeft="@drawable/sign" 
     android:textAlignment="center" 
     android:text="Explore" 
     android:background="@color/white" 
     android:textColor="@color/red" 
     android:textSize="34dp" 
     android:layout_weight="0.07" 
     android:layout_marginTop="110dp" /> 
    <Button 
     android:layout_width="fill_parent" 
     android:layout_height="36dp" 
     android:id="@+id/imageButton1" 
     android:alpha="0.5" 

     android:drawableLeft="@drawable/signupp" 
     android:textAlignment="center" 
     android:text="Sign Up" 
     android:background="@color/yellow" 
     android:textColor="@color/red" 
     android:textSize="34dp" 
     android:layout_weight="0.07" 
     android:layout_marginTop="50dp" 
     /> 
</LinearLayout> 
</ScrollView> 

приведенный выше код не работает отлично в режиме labdscape .. я создал папку макета земли ресурсов также.

+0

Как вы оборачивать ваш '' View' с Scrollview', Everyting внутри 'Scrollview будет scrolled'. Чтобы не прокрутить свой 'view', вытащите его' ScrollView' – hrskrs

ответ

1

Вы должны поставить еще один LinearLayout с layout_height/layout_width с fill_parent вокруг ScrollView и установить там Фон с android:background="@drawable/bg"

+0

да, я получил его .. спасибо .. –

Смежные вопросы