CompassPictureFactory.java 文件源码

java
阅读 16 收藏 0 点赞 0 评论 0

项目:osmLib 作者:
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);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号