不知不覺,已經上班了好幾天了,爲了讓我可以更好的記憶我學的知識,也爲了方便我自己查找資料,所以決定將它寫出來,和大家分享。
安卓自帶的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" />