android 组合控件的设置 通过焦点的获取 来判断就好 输入的时候 EditText 是获取到了 焦点, 设置蓝色背景 没有焦点的时候 普通背景 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个background用来实现边框,一个drawable用来显示图标和图标背后的灰色背景,放到drawableLeft,如果想要图标变色的话,就做一个state drawable, imagview和editex都设置background属性,background用selector来实现一个drawable, edit_bg_drawable: edit_bg_border:实际上,文本框左侧图片和文本框边框都是使用StateListDrawable来实现不同状态的展现。其中边框可以用.9图来实现,或者使用ShapeDrawable也可以实现边框效果:border_unpressed:border_pressed:最终实现效果(demo): 上面的edit_bg_border:漏贴了: 非常感谢您的回答!但是我的drawableleft的背景是灰色的,这个应该怎么设定啊? 腾迅微信的文件配置和数据存储 怎么保护android游戏中的图片资源 如何实现类似google地图overlay功能 android自定义控件 NullPointerException android资源中hdpi mdpi ldpi存图片的问题 android可以缩放布局 有没有可用于Android平台二次开发的CAD控件? EditText设置监听器就会出错,麻烦网友看一下,感谢不尽 安卓跑马灯效果产生停顿问题 谁能复制一份代码混淆的工具给我 用HTML5实现手机播放视频 Android 百度地图定位当前的位置 怎么把蓝色的圆圈换成自定义的图片了?
edit_bg_border:
实际上,文本框左侧图片和文本框边框都是使用StateListDrawable来实现不同状态的展现。
其中边框可以用.9图来实现,或者使用ShapeDrawable也可以实现边框效果:border_unpressed:
border_pressed:
最终实现效果(demo):