如何将布局中心放在另一个布局的右上角?

ano*_*oot 3 android android-layout

我有:

<RelativeLayout style="@style/w_w"
  android:gravity="top|center" 
  android:layout_marginBottom="10sp">
    <ImageView android:id="@+id/icon" style="@style/w_w"
        android:layout_alignParentRight="true"
        android:layout_centerVertical="true"
        android:src="@drawable/icon"
    /> 
    <TextView android:text="F" android:id="@+id/temp" style="@style/w_w"
        android:textColor="#ffffff"
        android:textSize="10sp"
        android:textStyle="bold"
        android:gravity="top|center"/>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

@style/w_w - layout_height ="wrap_content"= layout_width.

现在<TextView />的右上角位于右上角<RelativeLayout />,但我想将<TextView />中心放在右上角<ImageViwq />.

我应该如何构建我的XML文件?

Foa*_*Guy 8

在小视图上使用此选项

android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginTop="-5dip"
android:layout_marginRight="-5dip"
Run Code Online (Sandbox Code Playgroud)

如果需要,调整"-5dip".此值应大约是小视图大小的一半.