2014-07-17 1 views
0

Я попытался сделать свое приложение для Android в ландшафтном режиме, но до сих пор не удалось. Ниже приведен код xml для макета, и я хочу знать, как использовать ScrollView в ландшафтном режиме.Ландшафтный режим и LinearLayout/ScrollView

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:tools="http://schemas.android.com/tools" 
     xmlns:android1="http://schemas.android.com/apk/res/android" 
     android1:id="@+id/LinearLayout1" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:background="#FFDEAD" 
     android:paddingBottom="@dimen/activity_vertical_margin" 
     android:paddingLeft="@dimen/activity_horizontal_margin" 
     android:paddingRight="@dimen/activity_horizontal_margin" 
     android:paddingTop="@dimen/activity_vertical_margin" 
     android1:gravity="center|left|right" 
     android1:orientation="vertical" 
     tools:context=".MainActivity" > 

     <TextView 
      android:id="@+id/textView1" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:text="Number1" ></TextView> 

     <EditText 
      android:id="@+id/N1" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:ems="10" 
      android:hint="Enter number 1" 
      android:inputType="numberSigned" > 

      <requestFocus /> 
     </EditText> 

</LinearLayout> 
+0

Где находится scrollView? – Jack

+1

Почему вы просто не кладете 'ScrollView' вокруг всего вашего макета? Исправляет не только эту проблему, но и позволяет использовать макет на небольших экранах. Если вы не хотите, чтобы вам нужно было создать дополнительный макет для пейзажа. Дополнительная информация [** здесь **] (http://developer.android.com/guide/practices/screens_support.html#qualifiers). –

+0

@jack Я хочу добавить scrollview после того, как приложение работает в ландшафтном режиме. –

ответ

0

У вас есть что-то вроде этого вокруг вашего LinearLayout?

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

    <LinearLayout> 
     ... 
    </LinearLayout> 

</ScrollView> 

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

  • Нет связанных вопросов^_^