1111import android .support .v4 .graphics .drawable .RoundedBitmapDrawable ;
1212import android .support .v4 .graphics .drawable .RoundedBitmapDrawableFactory ;
1313import android .util .AttributeSet ;
14- import android .util .TypedValue ;
1514import android .view .Gravity ;
1615import android .widget .FrameLayout ;
1716import android .widget .ImageView ;
1817import android .widget .ImageView .ScaleType ;
1918import android .widget .TextView ;
2019import android .widget .ViewSwitcher ;
2120
21+ import lb .listviewvariants .R ;
22+
2223public class CircularContactView extends ViewSwitcher
2324 {
24- private static final int DEFAULT_CONTENT_SIZE_IN_DP =20 ;
25+ // private static final int DEFAULT_CONTENT_SIZE_IN_DP=20;
2526 private ImageView mImageView ;
2627 private TextView mTextView ;
2728 private Bitmap mBitmap ;
@@ -45,8 +46,7 @@ public CircularContactView(final Context context,final AttributeSet attrs)
4546 mTextView .setGravity (Gravity .CENTER );
4647 if (Build .VERSION .SDK_INT >=Build .VERSION_CODES .ICE_CREAM_SANDWICH )
4748 mTextView .setAllCaps (true );
48- mContentSize =(int )TypedValue .applyDimension (TypedValue .COMPLEX_UNIT_DIP ,DEFAULT_CONTENT_SIZE_IN_DP ,context .getResources ()
49- .getDisplayMetrics ());
49+ mContentSize =getResources ().getDimensionPixelSize (R .dimen .list_item__contact_imageview_size );
5050 if (isInEditMode ())
5151 setTextAndBackgroundColor ("" ,0xFFff0000 );
5252 }
@@ -78,7 +78,7 @@ else if(mText!=null)
7878 {
7979 mTextView .setText (mText );
8080 mTextView .setBackgroundDrawable (roundedBackgroundDrawable );
81- mTextView .setTextSize (viewHeight /5 );
81+ mTextView .setTextSize (viewHeight /4 );
8282 }
8383 else if (mBitmap !=null )
8484 {
0 commit comments