当需要一个图片右边文字的时候尤其是很多Listview的Item,很多时候我们是一个用layout嵌套一个ImageView和TextView,这时候xml编辑器会提示can be replaced by one and a compound drawable什么的,就是提醒我们可以只需要一个TextView设置,android:drawableLeft.、android:drawableRight等属性指定!
这个属性用代码是setCompoundDrawable,或者
本文讨论了在Android开发中如何利用TextView的复合绘制功能来简化布局设计。特别地,介绍了通过设置android:drawableRight等属性来替代ImageView和TextView的传统组合方式,并提到了setCompoundDrawablesWithIntrinsicBounds等方法的应用。
当需要一个图片右边文字的时候尤其是很多Listview的Item,很多时候我们是一个用layout嵌套一个ImageView和TextView,这时候xml编辑器会提示can be replaced by one and a compound drawable什么的,就是提醒我们可以只需要一个TextView设置,android:drawableLeft.、android:drawableRight等属性指定!
这个属性用代码是setCompoundDrawable,或者
849
1661
1万+
3314

被折叠的 条评论
为什么被折叠?