private ShapeDrawable getDotBackground() {
ShapeDrawable drawable = null;
switch (mode) {
case ROUND_RECT:
int radius = dip2Pixels(dotRadius);
float[] outerRect = new float[] { radius, radius, radius, radius, radius, radius, radius, radius };
RoundRectShape rr = new RoundRectShape(outerRect, null, null);
drawable = new InnerShapeDrawableWithText(rr, dotText);
drawable.getPaint().setColor(dotColor);
break;
case CIRCLE:
OvalShape os = new OvalShape();
drawable = new InnerShapeDrawableWithText(os, dotText);
drawable.getPaint().setColor(dotColor);
// int paddingPixels = dip2Pixels(8);
// drawable.setPadding(paddingPixels, paddingPixels, paddingPixels,
// paddingPixels);
break;
}
return drawable;
}
DotWidget.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:FriendCircle
作者:
评论列表
文章目录