Android 如何在右上角添加红色圆圈

Android 如何在右上角添加红色圆圈,android,xml,Android,Xml,我有一个cardview,当某些更新可用时,它应该会显示一个圆圈。 Cardview-> 我希望圆圈位于右上角删除CardView中的线性布局。没关系 xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientati

我有一个cardview,当某些更新可用时,它应该会显示一个圆圈。 Cardview->


我希望圆圈位于右上角

删除
CardView中的
线性布局
。没关系

xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_horizontal"
android:padding="5dp">
<android.support.v7.widget.CardView
    android:layout_width="fill_parent"
    android:layout_height="245dp"
    android:layout_gravity="center_horizontal">


    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:src="@drawable/pink"/>
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="top | right"
        android:background="@drawable/red_circle"
        android:text="1"
        android:textSize="24sp"
        android:gravity="center"
        android:id="@+id/textView3" />


</android.support.v7.widget.CardView>
</LinearLayout>
截图:


是的,但我想让它走到角落里,就像这样,我已经更新了我的回复。请检查一下。将
ImageView
的图像设置为全屏,可以解决此问题。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_horizontal"
android:padding="5dp">
<android.support.v7.widget.CardView
    android:layout_width="fill_parent"
    android:layout_height="245dp"
    android:layout_gravity="center_horizontal">


    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:src="@drawable/pink"/>
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="top | right"
        android:background="@drawable/red_circle"
        android:text="1"
        android:textSize="24sp"
        android:gravity="center"
        android:id="@+id/textView3" />


</android.support.v7.widget.CardView>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_horizontal"
android:padding="15dp">
<android.support.v7.widget.CardView
    android:layout_width="fill_parent"
    android:layout_height="245dp"
    android:layout_gravity="center_horizontal">


    <ImageView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_gravity="fill_horizontal"           
        android:background="@drawable/pink"/>
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="top | right"
        android:background="@drawable/red_circle"
        android:text="1"
        android:textSize="24sp"
        android:gravity="center"
        android:id="@+id/textView3" />


</android.support.v7.widget.CardView>
</LinearLayout>