小编Gol*_*nda的帖子

如何制作像 Gmail 中的首字母缩写图标?

我想做的事:

在此输入图像描述

我拥有的:

在此输入图像描述

我想制作一个带有缩写的圆形图标。在我的场景中,首字母缩写可以包含一两个字母。就像你可以看到我的解决方案适用于两个字母,但不适用于一个字母。对于这两种情况我该如何解决?

XML 文件中有我的代码:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:padding="10dp"
    android:textSize="20dp"
    android:textAllCaps="true"
    android:textColor="@color/white"
    android:background="@drawable/shape_rounded_blue_button"
    android:layout_gravity="center_horizontal"
    android:gravity="center" 
    local:MvxBind="Text Initials"/>
Run Code Online (Sandbox Code Playgroud)

还有 shape_rounded_blue_button:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/blue"/>
<corners android:radius="30dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)

xml android view

6
推荐指数
2
解决办法
6683
查看次数

标签 统计

android ×1

view ×1

xml ×1