1

我使用这种布局:

<?xml version="1.0" encoding="UTF-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scroller"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:fillViewport="true" 
    android:background="#00868B">


<RelativeLayout 
 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 >

  <TextView android:layout_height="wrap_content"
        android:layout_width="fill_parent" 

        android:gravity="center"
        android:layout_alignParentTop="true" 
        />
  <EditText

    android:layout_width="match_parent"
    android:layout_height="wrap_content"


  />

   <TextView android:layout_height="wrap_content"
        android:layout_width="fill_parent" 
        android:gravity="center"
        android:layout_below="@+id/title" />

    <EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"

  />


 <Button ..
    android:layout_width="match_parent"
    android:layout_height="50dp" 
    android:text="@string/getloc" 

    />

 <Button ..
    android:layout_width="match_parent"
    android:layout_height="50dp" 


     />

 <Button ..
    android:layout_width="match_parent"
  ..
    android:layout_alignParentBottom="true" 

    />

</RelativeLayout>



</ScrollView>

没有滚动视图。我希望当用户在第二个文本视图中输入某事物时“向下”,因为否则文本视图会变大,但第一个按钮是稳定的并阻​​塞视图。

4

2 回答 2

0

好的,我找到了。

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scroller2"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:fillViewport="true" 
    android:background="#00868B">

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

<RelativeLayout 

 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 >

<TextView android:layout_height="wrap_content"


  <EditText

  />

   <TextView android:layout_height="wrap_content"


    <EditText

  />
    </RelativeLayout>
<Button 

    />

 <Button 

     />

 <Button

    />

</LinearLayout>
</ScrollView>
于 2013-06-06T18:01:44.820 回答
0

如果你想避免在键盘出现时按钮向上,你可以放在android:windowSoftInputMode="adjustNothing"你的 Android Manifest 的活动节点上。然后,他们在打字时不会打扰你。

于 2013-06-06T16:38:51.400 回答