int lwidth = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);
int rheight = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);
imageview.measure(lwidth,rheight);
final int imageview_width =imageview.getMeasuredWidth();
int rheight = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);
imageview.measure(lwidth,rheight);
final int imageview_width =imageview.getMeasuredWidth();