public static Picture createCompassRosePicture(final int mCompassRadius, final float displayDensity, final int northTriangleColor, final int southTriangleColor, final int dotMiddleColor) {
// Paint design of north triangle (it's common to paint north in red
// color)
final Paint northPaint = new Paint();
northPaint.setColor(northTriangleColor);
northPaint.setAntiAlias(true);
northPaint.setStyle(Style.FILL);
northPaint.setAlpha(220);
// Paint design of south triangle (black)
final Paint southPaint = new Paint();
southPaint.setColor(southTriangleColor);
southPaint.setAntiAlias(true);
southPaint.setStyle(Style.FILL);
southPaint.setAlpha(220);
// Create a little white dot in the middle of the compass rose
final Paint centerPaint = new Paint();
centerPaint.setColor(dotMiddleColor);
centerPaint.setAntiAlias(true);
centerPaint.setStyle(Style.FILL);
centerPaint.setAlpha(220);
// Create Compass
return createCompassRosePicture(mCompassRadius, displayDensity, northPaint, southPaint, centerPaint);
}
CompassPictureFactory.java 文件源码
java
阅读 16
收藏 0
点赞 0
评论 0
项目:osmLib
作者:
评论列表
文章目录