void drawDivider(Canvas canvas,Rect bounds,int childIndex){
  final Drawable divider=mDivider;
  final boolean clipDivider=mClipDivider;
  if (!clipDivider) {
    divider.setBounds(bounds);
  }
 else {
    canvas.save();
    canvas.clipRect(bounds);
  }
  divider.draw(canvas);
  if (clipDivider) {
    canvas.restore();
  }
}

void drawDivider ( Canvas canvas , Rect bounds , int childIndex ) { final Drawable divider = mDivider ; final boolean clipDivider = mClipDivider ; if ( ! clipDivider ) { divider . setBounds ( bounds ) ; } else { canvas . save ( ) ; canvas . clipRect ( bounds ) ; } divider . draw ( canvas ) ; if ( clipDivider ) { canvas . restore ( ) ; } }
draws a divider for the given child in the given bounds .
