Android系列讲座(2):为TextView组件加上边框
本文为原创,如需转载,请注明作者和出处,谢谢! 源代码 Android系统本身提供的TextView组件并不支持边框,但可以对TextView进行扩展来添加边框。我们可以使用如下两种方法为TextView组件添加边框。 1.编写一个继承TextView类的自定义组件,并在onDraw事件方法中画边框。 2.使用9-patch格式的图像作为TextView的背景图来设置边框(这个背景图需要带一个边框)。 在onDraw事件方法中画边框非常容易,只需 要画TextView组件的上、下、左、右四个边即可。这个自定义组件的代码如下: packagenet.blogjava.mobile; importandroid.content.Context; importandroid.graphics.Canvas; importandroid.graphics.Paint; importandroid.util.AttributeSet; importandroid.widget.TextView; public classBorderTextView extendsTextView { @Ove...


