2014-01-29 183 views
0

這是iam使用的佈局,它在縱向上看起來很好,但只要我將其定位爲橫向,我無法引入滾動和最下面的按鈕,即登錄和重置浮動到頂部重疊其他元素。Android佈局不顯示橫向視圖中的滾動條

<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="fill_parent" 
android:fillViewport="true"> 

<RelativeLayout 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:background="@android:color/black" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
tools:context=".LoginActivity" > 

     <TextView 
      android:id="@+id/textView1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentTop="true" 
      android:text="Callsign" 
      android:textAppearance="?android:attr/textAppearanceLarge" 
      android:textColor="@android:color/darker_gray" /> 

     <TextView 
      android:id="@+id/textView2" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignLeft="@+id/textView1" 
      android:layout_below="@+id/textView1" 
      android:layout_marginTop="18dp" 
      android:text="Medium Text" 
      android:textAppearance="?android:attr/textAppearanceMedium" 
      android:textColor="#00ff10" 
      android:textSize="40sp" /> 

     <TextView 
      android:id="@+id/textView3" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignLeft="@+id/textView2" 
      android:layout_below="@+id/textView2" 
      android:layout_marginTop="26dp" 
      android:text="Password" 
      android:textAppearance="?android:attr/textAppearanceLarge" 
      android:textColor="@android:color/darker_gray" /> 

     <LinearLayout 
      android:id="@+id/linearLayout1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignLeft="@+id/textView3" 
      android:layout_below="@+id/textView3" 
      android:layout_marginTop="16dp" > 

      <Button 
       android:id="@+id/button1" 
       android:layout_width="65sp" 
       android:layout_height="65sp" 
       android:text="0" 
       android:textColor="#00ff10" 
       android:textSize="45sp" /> 

      <Button 
       android:id="@+id/button2" 
       android:layout_width="65sp" 
       android:layout_height="65sp" 
       android:text="0" 
       android:textColor="#00ff10" 
       android:textSize="45sp" /> 

      <Button 
       android:id="@+id/button3" 
       android:layout_width="65sp" 
       android:layout_height="65sp" 
       android:text="0" 
       android:textColor="#00ff10" 
       android:textSize="45sp" /> 

      <Button 
       android:id="@+id/button4" 
       android:layout_width="65sp" 
       android:layout_height="65sp" 
       android:text="0" 
       android:textColor="#00ff10" 
       android:textSize="45sp" /> 
     </LinearLayout> 

       <LinearLayout 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentBottom="true" 
        android:layout_centerHorizontal="true" 
        android:layout_marginBottom="20dp" > 

        <Button 
         android:id="@+id/login" 
         android:layout_width="82dp" 
         android:layout_height="64dp" 
         android:text="Login" 
         android:textColor="#00ff10" /> 

        <Button 
         android:id="@+id/reset" 
         android:layout_width="82dp" 
         android:layout_height="64dp" 
         android:text="Reset" 
         android:textColor="#00ff10" /> 
       </LinearLayout> 

</RelativeLayout> 
</ScrollView> 

In Portrait In Landscape

+0

對於您需要添加。 –

回答

0

使用滾動佈局

,並在活動標籤裏面使用清單文件

機器人:windowSoftInputMode = 「adjustResize | stateVisible | stateAlwaysHidden」

+0

嗨SSK,我確實使用滾動視圖,似乎已經工作。但我有兩個按鈕重疊的問題。我已經更新了我的layout.xml。並粘貼了我的肖像和風景視圖。是否還有其他配置需要完成? –

+1

使用線性佈局,而不是相對和設置android:orientation =「vertical」 –

+0

優秀的SSK。這是我想要的。 –

相關問題