IconButton是一个老外大概两年前写的Android控件,可以让drawableLeft或drawableRight设置的图片与文字一起居中(那些用一个layout套一个ImageView和一个TextView来实现的感到解放了没?),效果如下图。基于老外的这个项目,我将它迁入AndroidStudio,作了扩展以及打包成aar发布到JCenter中央仓库(可以通过声明依赖的方式引用了,不用再导入项目或拷贝代码到你的项目中)。对其扩展的目的主要是为满足我们的设计师,所以实现了可以选择居中方式的策略(详见代码中的app里的布局文件),可以选择图文及间距居中,文字及间距居中以及只文字居中。且在此基础上新增了同样功能的IconCheck