我尝试在textview的背景上设置图像。一切都好但是..当我“setText(”blyablya“)”而不是文字没有显示。我试图使用setBackgroundResource和setBackgroundDrawable ...但总是在仅背景图像上,我无法从TextView看到文本((
任何人都可以帮助我吗?
简单代码:
//tit - TextView tit
tit.setText("blabla");
tit.setTextColor(Color.BLACK);
tit.setBackgroundDrawable(getResources().getDrawable(R.drawable.popup_title));
在帮助之后添加:如果正常可绘制比所有正常,但如果背景可绘制是9patch比这可能对你有帮助。
答案 0 :(得分:6)
如果您的背景可绘制是9patch,请检查内容区域(由底部和右侧黑线定义)是否足够宽以包含文本,因为它可能被填充本身隐藏。
(谢谢@Peter)