andriod中設置EditText的圓角弧度

 不知不覺,已經上班了好幾天了,爲了讓我可以更好的記憶我學的知識,也爲了方便我自己查找資料,所以決定將它寫出來,和大家分享。


       安卓自帶的EditText控件,在不同的手機中顯示的格式有很大的差別,有的只是一條橫線,有的是矩形框,爲了統一格式,我們通常需要對其進行一些簡單的操作,下面我介紹一種將其設置爲圓角框的方式。

    首先需要在drawable中新建一個round_editstyle的xml文件:

zx

?xml version="1.0" encoding="utf-8"?>
<!-- 設置圓角邊框 -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:padding="10dp"
    android:shape="rectangle" >

    <solid android:color="#ff0122" />

    <corners
        android:bottomLeftRadius="30dp"
        android:bottomRightRadius="30dp"
        android:topLeftRadius="30dp"
        android:topRightRadius="30dp" />

</shape>

圓角的弧度可以自己調,我設置它爲30度。之後我們就可以在佈局文件中直接在background標籤中引用它了:

<EditText
        
        android:layout_marginTop="100dp"
        android:layout_width="fill_parent"
        android:layout_height="50dp"
        android:hint="EditTextDemo"
        android:gravity="center"
        android:background="@drawable/rounder_editstyle" />

wKiom1UZXVeg0-IhAABKN2-KrVg643.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章