我正在尝试使用RelativeLayout
<RelativeLayout
android:layout_width="80dp"
android:layout_height="match_parent"
android:gravity="center">
<com.pishguy.myapp.Libraries.CircularImageView
android:id="@+id/imageAvatar"
android:layout_width="55dp"
android:layout_height="55dp"
android:layout_alignParentBottom="true"/>
<TextView
android:id="@+id/checkbox"
android:layout_width="15dp"
android:layout_height="15dp"
android:layout_weight="1"
android:background="@drawable/phone_contact_unchecked_checkbox"
android:minHeight="22dp"
android:minWidth="22dp"
android:padding="3dp"
android:textColor="#000000"
android:textSize="9sp"
android:layout_alignBottom="@+id/imageAvatar"
android:layout_alignStart="@+id/imageAvatar"/>
</RelativeLayout>
但我无法将checkbox
小部件置于imageAvatar
答案 0 :(得分:0)
您只需要在父布局中更改它的顺序。
<RelativeLayout
android:layout_width="80dp"
android:layout_height="match_parent"
android:gravity="center">
<TextView
android:id="@+id/checkbox"
android:layout_width="15dp"
android:layout_height="15dp"
android:layout_weight="1"
android:background="@drawable/phone_contact_unchecked_checkbox"
android:minHeight="22dp"
android:minWidth="22dp"
android:padding="3dp"
android:textColor="#000000"
android:textSize="9sp"
android:layout_alignParentBottom="true""/>
<com.pishguy.myapp.Libraries.CircularImageView
android:id="@+id/imageAvatar"
android:layout_width="55dp"
android:layout_height="55dp"
android:layout_alignBottom="@+id/checkbox"
android:layout_alignStart="@+id/checkbox/>
</RelativeLayout>