最近由于项目中要用到一个效果,就是TextView倾斜的显示效果,研究了一下,发现很简单,特分享出来,供需要用到的 亲们使用,有图他妈的就是有真相,先上图
如图所示,每个item的右上方可以显示一个斜角的TextView,接下来上码,接招! 先自定义一个TextView public class JZADScoreTextView extends TextView{
public JZADScoreTextView(Context context) {
super(context);
}
public JZADScoreTextView(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
protected void onDraw(Canvas canvas) {
//倾斜度45,上下左右居中
canvas.rotate(45, getMeasuredWidth()/3, getMeasuredHeight()/3);
super.onDraw(canvas);
}
}
没错,它就是这么简单。 有需要源码的到这里去下载http://download.csdn.net/detail/lan410812571/5786605 下载源码 |