我实现了一个listview点击按钮add就新增一行,但是add在下方一直增加的话add会被屏幕覆盖,现在我想将它移动到顶部固定的地方,该如何实现。
贴个我的布局文件
main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" >    <ImageView
        android:id="@+id/i2"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_alignParentRight="true"
        android:focusable="false" />    <ImageView
        android:id="@+id/i3"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_marginLeft="1200dp"
        android:focusable="false" />    <EditText
        android:id="@+id/e1"
        android:layout_width="300dp"
        android:layout_height="50dp"
        android:textColor="#000000"
        android:layout_alignParentLeft="true"
        android:layout_marginLeft="50dp" 
        android:background="#eeffee"
        />
      
   <!--    <TextView
          android:id="@+id/t2"
          android:layout_width="500dp"
          android:layout_height="50dp"
          android:textCoror="#000000"
          android:layout_alignParentLeft="true"
          android:layout_marginLeft="50dp" 
          android:background="#eeffee"
         
        />--> </RelativeLayout>
test4.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:background="@drawable/fj" 
    >
           <ListView
        android:id="@+id/list_view"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" >
    </ListView>   <Button
        android:id="@+id/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="新增" 
        android:layout_marginLeft="30dp"
        android:layout_marginTop="10dp"
        android:textColor="#000000"
        android:background="#eeff00"
        >
        
    
  
</Button>
   
</LinearLayout>

解决方案 »

  1.   


    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:orientation="vertical"
       android:background="@drawable/fj"  
      >
         <Button
       android:id="@+id/button"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="新增"  
      android:layout_marginLeft="30dp"
       android:layout_marginTop="10dp"
       android:textColor="#000000"
       android:background="#eeff00"
       >
         
        
       
    </Button>
          <ListView
       android:id="@+id/list_view"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:layout_weight="1" >
       </ListView>   
         
    </LinearLayout>