答案 0 :(得分:0)
使用此xml文件...在ImageView中设置圆形图像。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center_horizontal"
android:layout_marginTop="@dimen/diam10"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/diam40dp">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="@dimen/diam15dp"
android:background="@drawable/edittext_bottom_line"
android:drawablePadding="@dimen/diam5dp"
android:maxLength="15"
android:maxLines="1"
android:paddingBottom="@dimen/diam5dp"
android:text="Sample Example"
android:textColor="@android:color/black"
android:textColorHint="@android:color/darker_gray" />
</RelativeLayout>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:background="@drawable/custom_round_shape_drawable"
android:contentDescription="@string/app_name"
android:padding="@dimen/diam15dp"
android:src="@mipmap/ic_launcher" />
</RelativeLayout>
希望这有助于你...如果有任何问题让我知道。
答案 1 :(得分:0)
尝试使用您的属性,在圆圈图片视图中设置背景图片:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentBottom="true"
android:layout_marginTop="95dp"
android:text="TEST TEXT"
android:textSize="40sp"
android:textStyle="bold"
android:gravity="center"
android:textColor="#ffffff"
android:background="#808080">
</TextView>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/circleImageViewProfile"
android:layout_width="70dp"
android:layout_height="70dp"
android:layout_marginLeft="150dp"
android:layout_marginTop="55dp"
android:src="@drawable/solid_circle" />
</RelativeLayout>
</RelativeLayout>
要使用CircleImageView
,您必须添加一个gradle:
compile 'de.hdodenhof:circleimageview:2.1.0'
通过此代码,您将获得此类布局。看到这个图像: