public class SwipeItemView extends View { public SwipeItemView(Context context) { super(context); init(); } public SwipeItemView(Context context, AttributeSet attrs) { super(context, attrs); init(); } public void setSwipeTxt(String leftTxt, String rightTxt) { this.leftTxt = leftTxt; this.rightTxt = rightTxt; } @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) private void init() { m_Paint = new Paint(Paint.ANTI_ALIAS_FLAG); m_Paint.setDither(true); m_Paint.setTextSize(64);
//记录绘制试图的矩形
m_CRect = new RectF(0, 0, 0, 0);//中间矩形 m_LRect = new RectF(0, 0, 0, 0);//左边矩形 m_RRect = new RectF(0, 0, 0, 0);//右边矩形 m_TWRect = new Rect(0, 0, 0, 0);//记录文字宽高的矩形 setBackgroundColor(getResources().getColor(android.R.color.holo_green_dark)); } @Override public boolean onTouchEvent(MotionEvent event)