【问题标题】:Placing small image button on right corner of a image将小图像按钮放在图像的右上角
【发布时间】:2013-12-09 17:17:14
【问题描述】:

我可以拍照并将其放在网格视图中,但是,有一张照片我想在图像的右上角放置小图像按钮。

【问题讨论】:

  • 你能发布你的gridview项目xml吗?
  • 发布您的项目布局文件。

标签: android


【解决方案1】:

使用类似的东西

<RelativeLayout 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#ffffff"
        >

        <ImageView 
            android:layout_width="100dp"
            android:layout_height="100dp"
            android:id="@+id/image"
            android:src="@drawable/ic_launcher"/>

        <ImageButton 
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBottom="@id/image"
            android:layout_alignRight="@id/image"
            android:src="@android:drawable/btn_dialog"/>
    </RelativeLayout>

【讨论】:

    【解决方案2】:

    试试这个..

    <ImageView
    android:id="@+id/thumbImage"
    android:layout_width="134dp"
    android:layout_height="121dp"
    android:scaleType="fitXY"
    android:layout_centerInParent="true"
    android:src="@drawable/antartica1" />
    
    <ImageButton
    android:id="@+id/button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:button="@drawable/buttonanimation"
    android:layout_margin="3dp"
    android:layout_alignParentRight="true"
    android:layout_alignParentTop="true" />
    

    【讨论】:

      【解决方案3】:

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

      &lt;?xml version="1.0" encoding="utf-8"?&gt;

      <ImageView
          android:id="@+id/thumbImage"
          android:layout_width="134dp"
          android:layout_height="121dp"
          android:scaleType="fitXY"
          android:layout_centerInParent="true"
          android:src="@drawable/antartica1" />
      
      <ImageButton
          android:id="@+id/button"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:button="@drawable/buttonanimation"
          android:layout_margin="3dp"
          android:layout_alignParentRight="true"
          android:layout_alignParentTop="true" />
      </RelativeLayout>
      

      请在您的适配器中使用此布局

      【讨论】:

        【解决方案4】:
          <Button
                    android:id="@+id/btnChat"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentRight="true"
                    android:layout_centerInParent="true"
                    android:layout_marginRight="15px"
                    android:background="@drawable/chatbtn" />
        
                <TextView
                    android:id="@+id/new_conduct_pd_txt_chat_counter_msg"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentBottom="true"
                    android:layout_alignParentRight="true"
                    android:layout_marginBottom="36dp"
                    android:layout_marginRight="10dp"
                    android:background="@drawable/msg"
                    android:gravity="center"
                    android:maxLength="2"
                    android:text=""
                    android:textColor="@color/white"
                    android:textSize="13dp"
                    android:textStyle="bold"
                    android:visibility="visible" />
        

        添加我的图片:

        添加其他图片:

        我希望这对你有用...

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-11-09
          • 1970-01-01
          • 1970-01-01
          • 2012-11-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多