Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
圆形反转形状TextView Android_Android_Textview_Shape_Rounded Corners - Fatal编程技术网

圆形反转形状TextView Android

圆形反转形状TextView Android,android,textview,shape,rounded-corners,Android,Textview,Shape,Rounded Corners,如何在Android TextView中创建边的形状,使结果如下图所示 无需制作任何像这样复杂的形状。只需使图像看起来像这样即可(即标签的背景)。或者你可以用白色的轮廓画出“蓝点”,这样最终你会得到如图所示的结果。只需在/res/drawable文件夹中创建一个名为rounded_corners.xml的文件 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://sche

如何在Android TextView中创建边的形状,使结果如下图所示


无需制作任何像这样复杂的形状。只需使
图像
看起来像这样即可(即标签的背景)。或者你可以用白色的轮廓画出“蓝点”,这样最终你会得到如图所示的结果。

只需在/res/drawable文件夹中创建一个名为rounded_corners.xml的文件

    <?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <!-- Bottom 2dp Shadow -->
    <item>
    <shape android:shape="rectangle">

    <solid android:color="#d8d8d8" />
    <corners android:radius="7dp" />

    </shape>
    </item>

    <!-- White Top color -->
    <item android:bottom="3px">

    <shape android:shape="rectangle">

    <solid android:color="#FFFFFF" />
    <corners android:radius="7dp" />


    </shape>

    </item>

    </layer-list>

并在文本框中将其指定为可绘制的背景

<TextView
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/rounded_corners"
             />

希望这有帮助