问题描述: 代码TextView、Button调用setBackgroundResource将9.png/9-patch 图片设置背景后文字不显示
问题原因: 9.png/9-patch 图片自带内边距
setBackgroundResource源码图解
解决办法
TextView、Button在调用 setBackgroundResource方法之后,再调用 setPadding方法,示例如下
textview.setBackgroundResource(R.mipmap.img_bg_red);
textview.setPadding(20, 0, 20, 0)
经过测试,问题已解决。
欢迎关注我的公众号,不定期推送优质的文章,
微信扫一扫下方二维码即可关注。