在Android应用程序问题内滚动编辑文本

时间:2013-05-14 13:30:31

标签: android

我在这里有这个xml布局,问题是我可能有超过15个editTexts,现在,我试图添加一个但是它说App停止了,也许我说错了方法... 我只需要滚动屏幕并查看所有edittexts .. 这是xml文件

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

  <EditText
        android:id="@+id/editText1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Emer"
    />
  <EditText
        android:id="@+id/msgMbiemer"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Mbiemer"
    />

  <EditText
        android:id="@+id/msgTelefon"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Nr. Telefoni"
    />



    <EditText
        android:id="@+id/msgAdresa"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Adresa"
    />



    <EditText
        android:id="@+id/msgOra"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Ora e Krijimit"
    />



    <EditText
        android:id="@+id/msgPer"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Per ke?"
    />



    <EditText
        android:id="@+id/msgDyqan"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Dyqan"
    />



    <EditText
        android:id="@+id/msgStatusi"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Statusi"
    />


<ProgressBar
android:id="@+id/progressBar1"
style="?android:attr/progressBarStyleLarge"
 android:layout_width="fill_parent"
 android:layout_height="wrap_content" />


<Button
android:id="@+id/button1"
 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
android:text="Submit" />

</LinearLayout>

1 个答案:

答案 0 :(得分:0)

使用以下代码。

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <LinearLayout
       android:layout_width="match_parent"
       android:layout_height="match_parent"
       android:orientation="vertical" >    
       <EditText
        android:id="@+id/editText1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Emer"
       />
       <EditText
        android:id="@+id/msgMbiemer"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Mbiemer"
       />    
       <EditText
        android:id="@+id/msgTelefon"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Nr. Telefoni"
       />    
       <EditText
        android:id="@+id/msgAdresa"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Adresa"
       />        
       <EditText
        android:id="@+id/msgOra"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Ora e Krijimit"
       />    
       <EditText
        android:id="@+id/msgPer"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Per ke?"
       />     
       <EditText
        android:id="@+id/msgDyqan"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Dyqan"
       />        
       <EditText
        android:id="@+id/msgStatusi"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="Statusi"
       />        
       <ProgressBar
         android:id="@+id/progressBar1"
         style="?android:attr/progressBarStyleLarge"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content" />       
       <Button
         android:id="@+id/button1"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:text="Submit" />

       </LinearLayout>
</ScrollView>

我希望这会对你有所帮助。