2013-07-24 207 views
0

虽然我正在做一个屏幕,我得到一个问题。 屏幕的代码如下Android滚动视图

<RelativeLayout 
    android:layout_width="fill_parent" 
    android:layout_height="40dp" 
    android:padding="5dp" 
    android:background="@android:color/black" 
    android:id="@+id/header" 
    android:gravity="center"> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Header" 
     android:id="@+id/textView" 
     android:textColor="@android:color/white" 
     android:textSize="20dp" 
     android:textStyle="bold"/> 
</RelativeLayout> 

<ScrollView 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:id="@+id/scrollView" 
    android:layout_below="@+id/header" 
    > 

    <LinearLayout 
     android:orientation="vertical" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:padding="20dp" 
     android:id="@+id/linear" 
     android:background="@android:color/white" 

     > 

     <View 
      android:layout_width="20dp" 
      android:layout_height="20dp" 
      android:id="@+id/space"/> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:id="@+id/ft_lab_title" 
      android:text="Welcome" 
      android:textColor="@android:color/black" 
      android:textSize="30dp" 
      android:layout_gravity="center"/> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="One" 
      android:textColor="@android:color/black" 
      android:id="@+id/ft_lab_fromAcc"/> 

     <View 
      android:layout_width="20dp" 
      android:layout_height="20dp" 
      android:id="@+id/space"/> 

     <EditText 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:id="@+id/a" 
      android:textColor="@android:color/black" 
      android:inputType="numberDecimal"/> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="Two" 
      android:textColor="@android:color/black" 
      android:id="@+id/ft_lab_toAcc"/> 

     <View 
      android:layout_width="20dp" 
      android:layout_height="20dp" 
      android:id="@+id/space"/> 

     <EditText 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:id="@+id/b" 
      android:textColor="@android:color/black" 
      android:inputType="numberDecimal"/> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="Three" 
      android:textColor="@android:color/black" 
      android:id="@+id/ft_lab_amt"/> 

     <EditText 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:id="@+id/c" 
      android:textColor="@android:color/black" 
      android:inputType="numberDecimal"/> 

     <View 
      android:layout_width="20dp" 
      android:layout_height="20dp" 
      android:id="@+id/space"/> 

     <Button 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:text="OK" 
      android:id="@+id/ft_bt_submit" 
      android:layout_weight="1" 
      /> 

    </LinearLayout> 

</ScrollView> 

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="40dp" 
    android:id="@+id/footer" 
    android:background="@android:color/black" 
    android:layout_alignParentBottom="true" 
    android:gravity="center"> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Footer" 
     android:id="@+id/textView1" 
     android:textColor="@android:color/white" 
     android:textSize="20dp" 
     android:textStyle="bold"/> 
</RelativeLayout> 

屏幕是

enter image description here

当我点击在随后的编辑文本页脚是在键盘的顶部到来

它的形象是

enter image description here

如果我删除它是正确 获取滚动视图和它的形象是

enter image description here

我无法找出真正的问题。 任何人都可以帮忙。

在此先感谢。

回答

1

你试图添加

机器人:windowSoftInputMode = “adjustPan”

到您的清单?

类似:

<activity android:name="MyActivity"> 

android:windowSoftInputMode="adjustPan" 

</activity> 
+0

感谢它的工作... – pradeep