美文网首页
Android TextView 右上角添加圆形红点

Android TextView 右上角添加圆形红点

作者: Luke_单车 | 来源:发表于2023-01-05 09:50 被阅读0次
    主要是在约束布局添加了TextView和带样式的View
       <androidx.constraintlayout.widget.ConstraintLayout
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_marginLeft="15dp">
    
                    <TextView
                        android:id="@+id/tv_subscribe_form"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="@dimen/distance_20dp"
                        android:text="消息"
                        android:textSize="@dimen/msp14" />
    
                    <View
                        android:id="@+id/view_subscribe_point_dot"
                        android:layout_width="6dp"
                        android:layout_height="6dp"
                        android:visibility="invisible"
                        android:layout_marginLeft="1dp"
                        app:layout_constraintLeft_toRightOf="@+id/tv_subscribe_form"
                        android:background="@drawable/bg_fragment_form_red_dot"
                        app:layout_constraintBaseline_toBaselineOf="@+id/tv_subscribe_form" />
                </androidx.constraintlayout.widget.ConstraintLayout>
    

    bg_fragment_form_red_dot.xml文件

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="oval">
    
        <size
            android:width="6dp"
            android:height="6dp" />
    
        <solid android:color="#ff0000" />
    </shape>
    
    

    相关文章

      网友评论

          本文标题:Android TextView 右上角添加圆形红点

          本文链接:https://www.haomeiwen.com/subject/gvadcdtx.html