仿微信输入框效果图:
输入框:
EditText & lt; android: layout_width=" match_parent " android: layout_height=" wrap_content " android: layout_marginLeft=" 50 dp” android: layout_marginRight=" 50 dp” android:背景=" @drawable/weixin_edittext” android: layout_alignParentBottom=" true " android: layout_marginBottom=" 6 dp " android: paddingLeft=" 5 dp " android: paddingRight=" 30 dp " 输入textColor=" # 000000 "/android:在1 背景: & lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比; & lt; layer-list xmlns: android=" http://schemas.android.com/apk/res/android "比; & lt; item> & lt;形状android:形状=熬匦巍北? & lt;固体android:颜色=" # 0 ac39e”/比; & lt;/shape> & lt;/item> & lt;项目android:底部=? dp”比; & lt;形状android:形状=熬匦巍北? & lt;固体android:颜色=" # ffffff "/比; & lt;/shape> & lt;/item> & lt;项目 android:底部=" 1 dp " android:左=" 1 dp " android:对=? dp”比; & lt;形状android:形状=熬匦巍北? & lt;固体android:颜色=" # ffffff "/比; & lt;/shape> & lt;/item> & lt;/layer-list>>之前思路:
采用LayerList来实现,分三层实现,这里假设活动的背景是白色,第一层也(就是最底层)是绿色;第二次是白色,但是距离底部有一段小偏移,目的是为了做出文本框两边的小勾;第三层也是白色,但是它距离底部和左右两边都有一定距离。通过三层配合,即可实现这种效果。
以上所述是小编给大家介绍的Android仿微信输入框效果的实现代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留的言,小编会及时回复大家的!
Android仿微信输入框效果的实现代码