: 나는 기본적으로 모든있어안드로이드 Google지도 drawPath toPixels 오류
J2ME/Android/BlackBerry - driving directions, route between two locations
을 그러나 drawPath 메소드에서 아래의 별표 코드에서 "Projection 유형의 toPixels (GeoPoint, Point) 메소드는 인수 (GeoPoint, Point)에 적용 할 수 없습니다"라는 오류가 발생합니다. 여기에 코드입니다 :
public void drawPath(MapView mMapView, Canvas canvas)
{
int x1 = -1, y1 = -1, x2 = -1, y2 = -1;
Paint paint = new Paint();
paint.setColor(Color.GREEN);
paint.setStyle(Paint.Style.STROKE);
paint.setStrokeWidth(3);
for (int i = 0; i < mPoints.size(); i++)
{
Point point = new Point();
mMapView.getProjection().*****toPixels*****(mPoints.get(i), point);
x2 = point.*****x*****;
y2 = point.*****y*****;
if (i > 0)
{
canvas.drawLine(x1, y1, x2, y2, paint);
}
x1 = x2;
y1 = y2;
}
}
내가이 오류를 정렬 할 수 없었다했기 때문에 전혀 아직 테스트 할 수 없었다, 그래서 다른 문제는 다른 곳에가있는 경우 나도 몰라. 그러나 그동안 누군가가이 오류가 나타나는 이유를 알고 있다면 정말 감사 할 것입니다. 미리 감사드립니다! 아, 누군가 다른 코드 나 수업을 볼 필요가 있으면 알려주세요.
도움이 될 것입니다 달콤한 맛
희망에 대한
이 :
다음이 레이아웃에 맞게 줄을 편집 대다수의 코드는 여기에 있습니다. 다시 넣을 필요가있는 것이 있으면 알려주세요! –
이 문제가 해결되었습니다 –
저는이 문제를 해결할 수 없었고 다른 방식으로 시도했습니다. 어쨌든 앱이 정상적으로 작동합니다. 감사합니다 Agarwal –