Override onMeasure()
@Override
protected void onMeasure (int widthMeasureSpec, int heightMeasureSpec)
{
float density = context.getResources().getDisplayMetrics().density;
setMeasuredDimension (RADIUS * density,RADIUS * density);
return;
}
the code re:density is to convert dp to pixels (e.g. xhdpi displays will have density 2.0)