Android如何绘制像这样的线性布局角落形状

时间:2015-08-10 03:57:31

标签: java android android-layout android-drawable

我想制作一个像这个图像中的形状的布局角。我在网上护目镜但我没有找到任何关于曲线形状的代码,请帮助我,请检查下面的图像。 我想设计曲线形状的线性布局。

<LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/curve"
        android:orientation="vertical" >

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical" >

            <TextView
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:gravity="center"
                android:padding="5dp"
                android:text="Hi, This layout has rounded corner borders ..." />
        </LinearLayout>
    </LinearLayout>


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

    <!-- view background color -->
    <solid
        android:color="#a9c5ac" >
    </solid>

    <!-- view border color and width -->
    <stroke
        android:width="1dp"
        android:color="#1c1b20" >
    </stroke>

    <!-- If you want to add some padding -->
    <padding
        android:left="4dp"
        android:top="4dp"
        android:right="4dp"
        android:bottom="4dp"    >
    </padding>

    <!-- Here is the corner radius -->
    <corners
        android:radius="8dp"
         android:bottomLeftRadius="-15dp"
        android:bottomRightRadius="-15dp"
        android:topLeftRadius="-15dp"
        android:topRightRadius="-15dp"   >
    </corners>

</shape>

enter image description here

1 个答案:

答案 0 :(得分:2)

<TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/curve"
        android:gravity="center_vertical|center_horizontal"
        android:padding="5dp"
        android:text="Hi, This layout has rounded corner borders ..." />

使用此curve.9.png图像

enter image description here