EditTextのフィレットと枠線

4307 ワード

まず効果図を見てみましょう.
EditText的圆角与边框
xmlファイルedittext_を作成します.shape.xml:
<?xml version="1.0" encoding="utf-8"?>

<shape xmlns:android="http://schemas.android.com/apk/res/android"

    android:shape="rectangle" >



    <solid

        android:color="#FFFFFF" >

    </solid>

    <!--      -->

    <corners

        android:radius="1dp"

        android:bottomLeftRadius="15dp"

        android:bottomRightRadius="15dp"

        android:topLeftRadius="15dp"

        android:topRightRadius="15dp" >

    </corners>

    <!--      -->

      <stroke android:width="1dip" android:color="#ff000000" />



</shape>

次に、フィレットスタイルを設定するedittextでbackgroundプロパティを設定します.
<EditText 

              android:id="@+id/et_empid"

              android:layout_width="match_parent"

              android:layout_height="50dp"

              android:text=""

              android:textSize="25sp"

              android:background="@drawable/edittext_shape"

              android:layout_toRightOf="@id/tv_empid"

              android:paddingLeft="10dp"

              android:textColor="#3b3c3c"

              android:hint="       "

              />

最後にプロジェクトを実行すると、上の効果図が表示されます.