Android使用<layer-list>实现微信聊天输入框功能

 LayerDrawable

成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站设计、做网站、定日网络推广、微信小程序开发、定日网络营销、定日企业策划、定日品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供定日建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

  标签可是设置LayerDrawable,一种有层次的Drawable叠加效果, 可以包含多个 标签,

 每个 代表一个Drawable。可以通过left、right、top、bottom设置左右上下的偏移量,可以应用一个图片,也可以是一个shape

  我们来模仿实现微信的聊天输入框:

 先设置绿色的背景:

 <?xml version="1.0" encoding="utf-8"?>
 
  
   
    
   
  
 

Android 使用<layer-list>实现微信聊天输入框功能

 再叠加一层白色,留出侧面绿色线条的高度:

 <?xml version="1.0" encoding="utf-8"?>
 
  
   
    
   
  
  
   
    
   
  
 

Android 使用<layer-list>实现微信聊天输入框功能

再铺上一层白色,覆盖已经设置好的背景,留出底部和侧面的线条,中间的一层其实就是为了留出两边的绿色线框的高度: 

<?xml version="1.0" encoding="utf-8"?>
 
  
   
    
   
  
  
   
    
   
  
  
   
    
   
  
 

Android 使用<layer-list>实现微信聊天输入框功能 

以上所述是小编给大家介绍的Android 使用实现微信聊天输入框,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对创新互联网站的支持!


标题名称:Android使用<layer-list>实现微信聊天输入框功能
分享URL:http://azwzsj.com/article/pccooe.html