Android仿微信输入框效果的实现代码

  

仿微信输入框效果图:

  

 Android仿微信输入框效果的实现代码

  

输入框:

        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仿微信输入框效果的实现代码