if(lp.width == LayoutParams.MATCH_PARENT) {
childWidthMode = MeasureSpec.EXACTLY;
childWidthSize -= (horizontalMargin);
}
// ****for wrap_content condition
else if(lp.width == LayoutParams.WRAP_CONTENT){
childWidthMode = MeasureSpec.AT_MOST;
childWidthSize = sizeWidth-horizontalMargin-widthUsed;
}
else if(lp.width >= 0) {
childWidthMode = MeasureSpec.EXACTLY;
childWidthSize = lp.width;
}