关于9-patch图片作为背景图片
如果一个TextView以一个9-patch图片作为背景图的话,
需要先设置TextView的背景图,然后再设置文本,否则
伸展的时候会出问题
而且作为背景图片,不能采用缓存的方式供同一个页面上的其他TextView等View作为背景,
这个规律也可以扩展到需要动态变化TextView上的文字的背景图片,或者会导致
同一个页面上的同一个背景图的控件是一样的,而导致某些View文字在背景图外。
你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。 ——肖伯纳
如果一个TextView以一个9-patch图片作为背景图的话,
需要先设置TextView的背景图,然后再设置文本,否则
伸展的时候会出问题
而且作为背景图片,不能采用缓存的方式供同一个页面上的其他TextView等View作为背景,
这个规律也可以扩展到需要动态变化TextView上的文字的背景图片,或者会导致
同一个页面上的同一个背景图的控件是一样的,而导致某些View文字在背景图外。