Android EditText简单自定义边框样式
来源:互联网 发布:大数据课程培训 编辑:程序博客网 时间:2024/05/18 22:42
1.去掉全部边框 android:background="@null"。
2.自定义样式:
shape中如果不通过Android:shape来指定形状时,默认是矩形,其中solid代表纯色,corners代表角,radius越大,圆角越大,stroke代表边框线。
首先定义normal和focus两种状态下的style。
xml:edittext_normal
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@android:color/transparent"/>
<corners android:radius="5dip"/>
<stroke android:width="1dip" android:color="#BDDCB2"/>
</shape>
xml:edittext_focus
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@android:color/transparent" />
<corners android:radius="5dip"/>
<stroke android:width="1dip" android:color="#265e33"/>
</shape>
xml:edittext_background
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_window_focused="false" android:drawable="@drawable/bg_et_normal"/>
<item android:state_window_focused="true" android:drawable="@drawable/bg_et_focus"></item>
</selector>
注意光标会显示在边框最开始 因为边框有圆角故光标会高度大于edittext边框 只需设置edittext的paddingleft和paddingright。
- Android EditText简单自定义边框样式
- android editText 自定义边框
- android 自定义edittext边框
- android 自定义holo light样式edittext边框颜色
- android EditText自定义样式
- Android EditText样式自定义
- android EditText自定义样式
- android EditText自定义样式
- Android自定义EditText样式
- android EditText自定义样式
- android EditText自定义样式
- android EditText 自定义边框 背景
- android EditText 有边框 透明样式
- 自定义android控件EditText 自定义边框 背景
- 自定义android控件EditText 自定义边框 背景
- Android Studio 自定义EditText样式.
- 自定义android控件EditText边框背景
- 自定义android控件EditText边框背景
- java中类成员初始化顺序
- 387. First Unique Character in a String
- Android 如何判断手机处于电源充电状态还是USB连接状态?
- PCA的数学原理
- 无法转换解决方案文件“*.sln”,因为无法修改它
- Android EditText简单自定义边框样式
- bzoj 2629: binomial (FFT+DP+Lucas定理+短除法)
- 异步化方案
- 深入理解init_2-----解析配置文件init.rc(基于Android 2.2,代码源于Google)
- Android Studio Session 'MainActivity': Error Launching activity
- Nodejs搭建基本的http服务
- gulp构建web项目
- 堆排序
- 欢迎使用CSDN-markdown编辑器