EditText 去掉下划线 仿微信边框 selector
来源:互联网 发布:gtp手机吉他谱软件 编辑:程序博客网 时间:2024/05/15 13:43
EditText 去掉下划线 仿微信边框 selector
仿微信边框 selector
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape> <corners android:radius="3dp"/> <padding android:bottom="5dp" android:left="5dp" android:right="5dp" android:top="5dp"/> <solid android:color="#fff"/> <stroke android:width="0.5dp" android:color="#999999"/> </shape> </item></selector>
自定义EditText 去掉下划线
public class CusTomLineEditText extends android.support.v7.widget.AppCompatEditText { private Paint mPaint; public CusTomLineEditText(Context context) { this(context, null); } public CusTomLineEditText(Context context, AttributeSet attrs) { this(context, attrs, 0); } public CusTomLineEditText(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); mPaint = new Paint(); mPaint.setStyle(Paint.Style.FILL_AND_STROKE); mPaint.setStrokeWidth((float) 6.0); mPaint.setColor(getResources().getColor(R.color.custom_color)); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawLine(0, this.getHeight() - 1, this.getWidth() - 1, this.getHeight()-1, mPaint); }}
xml资源文件
<com.hr.deanoffice.ui.view.CusTomLineEditText android:id="@+id/btn_pressed_et" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_gravity="center_vertical" android:background="@null" android:hint="@string/message_edit" android:maxLines="4" android:textColor="@android:color/black" android:textSize="16sp" />
底部drawableBottom
<EditText android:id="@+id/btn_pressed_et" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:background="@null" android:drawableBottom="@drawable/edit_style_shape" android:drawablePadding="3dp" android:hint="@string/message_edit" android:maxLines="4" android:paddingBottom="5dp" android:paddingTop="8dp" android:textColor="@android:color/black" android:textSize="16sp" />
edit_style_shape 画线
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="@color/chart_title" /> <size android:width="10000dp" android:height="1dp" /></shape>
阅读全文
0 0
- EditText 去掉下划线 仿微信边框 selector
- 去掉EditText的下划线
- android EditText去掉下划线
- 关于EditText去掉下划线
- EditText去掉边框
- EditText去边框&去下划线
- 超链接去掉边框和下划线
- 简单去掉EditText的下划线
- Android--去除EditText边框,添加下划线,
- android edittext 去边框 去下划线
- Android EditText 去除边框(下划线)
- Android--去除EditText边框,添加下划线
- EditText 设置光标颜色 删除下划线 边框
- Android中去掉EditText的下划线
- textview、edittext下划线边框,以及圆弧边框的添加
- EditText去掉边框和隐藏光标
- 去掉EditText的边框和下滑线
- Android中EditText如何去除边框添加下划线
- KazaQ's Socks
- Js中JSON.stringify()、JSON.parse()、eval()详解
- Java-科学计数法 (20)
- idea使用maven创建java web项目
- 实践
- EditText 去掉下划线 仿微信边框 selector
- 回归树和分类树的区别
- 图片的一些相关操作
- 洛谷1563 玩具谜题
- 购物车car.js
- ZigBee 3.0 《Base-Device-Behavior-Specification》-- Security
- MyBatis从入门到放弃六:延迟加载、一级缓存、二级缓存
- URL保存
- php 操作数组 (合并,拆分,追加,查找,删除等)