因为你那个图标的颜色背景本身就是白色的 , 最简单的方法就是利用PS把它背景直接弄成透明就行了。
我看了一下你的XML布局 , LZ试试把最外面的LinearLayout的android:layout_width属性设置为fill_parent了

解决方案 »

  1.   

    <RelativeLayout
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:orientation="horizontal"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content">
      
      <ImageView android:id = "@+id/imageview"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:src="@drawable/xxx"/>
      
      <RelativeLayout android:orientation="vertical"
       android:layout_toRightOf="@id/imageview"
       android:layout_marginLeft="5dip"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content" >
      
      <TextView android:id = "@+id/text1"
       android:layout_width = "wrap_content"
       android:layout_height = "wrap_content"
       android:layout_marginLeft = "5px"
       android:layout_marginTop = "3px"
       android:textStyle="bold"
       android:textSize = "25sp" />
      
         <TextView android:id = "@+id/text2"
          android:layout_width="wrap_content"
    android:layout_height="wrap_content" 
    android:layout_below="@id/text1"
    android:layout_marginLeft="5px" 
    android:textSize = "15sp"
    android:textStyle="bold"
    android:layout_marginTop="2px" />
      
      </RelativeLayout>
      
      <TextView android:id = "@+id/file_time"
       android:layout_width = "wrap_content"
       android:layout_height = "wrap_content"
       android:textSize = "20sp"
       android:textStyle="bold"
       android:layout_alignParentRight="true" 
       android:layout_marginRight="5dip" />
      
    </RelativeLayout>这是我实际用到的一个ITEM布局 , 也有一个右靠边  ,能实现 , 那5dip是我故意往左挪的 。
      

  2.   

    多谢,按你的方法可行了!两个RelativeLayout嵌套可以达到效果了。我再试试图标的透明色问题。
      

  3.   

    解答问题的那位高手好像对android很感兴趣啊 技术也行业喜欢解答问题啊 可否加个好友