如何图像按钮在Android的列表视图中创建圆?

时间:2014-04-02 08:56:13

标签: android xml image android-layout

我正在开发Android应用程序。我在自定义列表视图中使用。但我想存储配置文件图像按钮创建圆形。如何设置可能和大图像模糊设备如何设置在android中设置的原始图像大小。我的xml代码如下。请帮帮我!!!

感谢!!!

我想看起来像这样!!!

enter image description here

我创造了我的形象!!

enter image description here

我的xml自定义列表代码::

<!-- ListRow Left sied Thumbnail image -->

<RelativeLayout
    android:id="@+id/thumbnail_relative"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:padding="5dip" >

    <LinearLayout
        android:id="@+id/thumbnail"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_marginRight="5dip"
        android:padding="3dip" >

        <ImageButton
            android:id="@+id/list_home_logo_image"
            android:layout_width="40dip"
            android:layout_height="40dip"
            android:background="@android:color/transparent"
            android:scaleType="fitXY" />
    </LinearLayout>

    <!-- Title Of Song -->

    <TextView
        android:id="@+id/home_list_username"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:layout_toRightOf="@+id/thumbnail"
        android:text=""
        android:textColor="#040404"
        android:textSize="15dip"
        android:textStyle="bold"
        android:typeface="sans" />
</RelativeLayout>

<ImageButton
    android:id="@+id/sarees_big_img"
    android:layout_width="fill_parent"
    android:layout_height="150dp"
    android:layout_alignLeft="@+id/thumbnail_relative"
    android:layout_alignTop="@+id/thumbnail_relative"
    android:layout_marginTop="50dp"
    android:background="@android:color/transparent" 
    android:scaleType="fitXY"/>

<TextView
    android:id="@+id/home_view_txt_view"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/sarees_big_img"
    android:layout_marginTop="24dp"
    android:text="" />

<Button
    android:id="@+id/close_home_btn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignRight="@+id/sarees_big_img"
    android:layout_below="@+id/sarees_big_img"
    android:text="Closet It" />

<TextView
    android:id="@+id/itemName_txt"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignBaseline="@+id/close_home_btn"
    android:layout_alignBottom="@+id/close_home_btn"
    android:layout_marginRight="54dp"
    android:layout_toLeftOf="@+id/close_home_btn"
    android:text="" />

如何在图像按钮中设置完美尺寸设置任何想法请帮帮我!!!

1 个答案:

答案 0 :(得分:3)

您可以使用开源库:

,而不是为循环图像视图编写整个XML

1- CircularImageView

2- Circle ImageView

阅读GitHub上有关如何使用这些库的说明。