2017-04-08 16 views
3

ポイントAからBまでのマップにポリラインをプロットすると、ポリラインをアニメーションで描画する必要があります。あたかもA→Bのように、ポリラインは描画を続けます。私はポリラインをアニメーション化することができる午前ソリューションを使用してAndroidマップ:地図上でポリラインをアニメーション化する方法

https://github.com/amalChandran/google-maps-route-animation 

が、ポリライン自体は適切ではありません。

私が参照するためのリンクの下に使用されてきました。それは道を通らない。このソリューションのオリジナルAPKにも同じバグがあります。

誰かがplsは、適切な溶液で

+0

こんにちは。あなたはこの問題のための修正を持っていますか?私は同じことを持っています。 –

答えて

3

を手伝ってくれるあなたはValueAnimatorは

https://github.com/mohak1712/UberUX?utm_source=android-arsenal.com&utm_medium=referral&utm_campaign=6129

も参照して試すことができます - 上に線を描画するために - オーバーレイやポリライン

ValueAnimator tAnimator = ValueAnimator.ofFloat(0, 1); 
     tAnimator.setRepeatCount(ValueAnimator.INFINITE); 
     tAnimator.setRepeatMode(ValueAnimator.RESTART); 
     tAnimator.setInterpolator(new LinearInterpolator()); 
     tAnimator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { 
      @Override 
      public void onAnimationUpdate(ValueAnimator valueAnimator) { 
       // animate here 
      } 
     }); 

ポリラインをアニメーション化するために地図

PolylineOptions greyOptions = new PolylineOptions(); 
     greyOptions.width(10); 
     greyOptions.color(Color.GRAY); 
     greyOptions.startCap(new SquareCap()); 
     greyOptions.endCap(new SquareCap()); 
     greyOptions.jointType(ROUND); 
     greyPolyLine = mMap.addPolyline(greyOptions); 
+0

greyOptions.jointType(ROUND);働いていない ' –

関連する問題