Android视图中心在其他视图中

Fah*_*fif 0 android position center view

在此输入图像描述

我想像上面的图片一样定位蓝色方块,蓝色视图的中心位于另一个视图的角落.怎么做?

M D*_*M D 6

试试这个布局

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main_widget"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="20dip"
android:focusable="true" >

<ImageView
    android:id="@+id/icon"
    android:layout_width="60dip"
    android:layout_height="60dip"
    android:layout_marginTop="8dp"
    android:background="@drawable/image_border"
    android:contentDescription="image"
    android:scaleType="center" />


<TextView
    android:id="@+id/txt_count"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginLeft="-10dip"
    android:layout_toRightOf="@+id/icon"
    android:background="@drawable/badge_count2"
    android:contentDescription="badge"
    android:gravity="center"
    android:text="1"
    android:textColor="@color/White"
    android:textStyle="bold"
    android:visibility="visible" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

输出:

在此输入图像描述

您只需根据您的要求更改TextView一些ImageView.