GridView的getView()函数,我在gridviewimage.xml中用RelativeLayout下加了3个ImageView想叠加显示效果,可是最后显示在RelativeLayout下设置的相对位子都都乱了,请教大家我该怎么办呢?
public View getView(int position, View convertView, ViewGroup parent)
{
    if (convertView == null)
    {
      convertView = inflater.inflate(R.layout.gridviewimage,null );
      viewHolder = new ViewHolder();
viewHolder.title = (TextView) layout.findViewById(R.id.title);
viewHolder.image = (ImageView) layout.findViewById(R.id.favorite_item_image);
        convertView.setTag(viewHolder);
    }
    else
    {
      viewHolder = (ViewHolder) convertView.getTag();
    }
    viewHolder.title.setText(pictures.get(position).getTitle());
    viewHolder.image.setImageResource(pictures.get(position).getImageId());
    return convertView;
}gridviewimage.xml是这样布局的:
    <RelativeLayout  xmlns:android="http://schemas.android.com/apk/res/android"     
        android:id="@+id/favorite_item_re" 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        >        <ImageView
            android:id="@+id/favorite_item_bg"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:paddingTop="6.0dip"
            android:src="@drawable/favorite_item_bg" />        <ImageView
            android:id="@+id/favorite_item_image"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBottom="@id/favorite_item_bg"
            android:layout_alignLeft="@id/favorite_item_bg"
            android:layout_alignRight="@id/favorite_item_bg"
            android:layout_alignTop="@id/favorite_item_bg"
            android:layout_marginBottom="15.0dip"
            android:layout_marginLeft="10.0dip"
            android:layout_marginRight="10.0dip"
            android:layout_marginTop="15.0dip"
            android:adjustViewBounds="true"
            android:src="@drawable/bg_loading" />        <ImageView
            android:id="@+id/clip"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignRight="@id/favorite_item_bg"
            android:layout_alignTop="@id/favorite_item_image"
            android:layout_marginRight="-17.0dip"                   
            android:src="@drawable/favorite_item_clip" />        <TextView
            android:id="@+id/title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@id/favorite_item_bg" />
    </RelativeLayout>