2013-08-06 7 views
5

enter image description here Googleマップで検索の進行状況を表示するには透明な円が必要ですが、検索時にそのサイズを増やします。以下の画像のように、Googleマップで検索の進捗状況を実現したい

+0

あなたはこれまでに何をしましたか? – pskink

+0

私はGoogleマップ上でサークルを表示する方法を検索し、これを実装するためにサーフェイスビューを使用しようとしましたが、成功しなかったし、カスタムプログレスバーの助けを借りて問題を解決しようとしました。 –

答えて

8

を描きます。私は単に画像を使用してマップ画面に設定し、アニメーションを追加するだけで完璧に動作します。 ここに私の地図クラスのコードです。 progressBar =(ImageView)findViewById(R.id.mapprogressbar);

RotateAnimation rotateAnimation1 = new RotateAnimation(0, 360, 
      Animation.RELATIVE_TO_SELF, 0.5f, 
      Animation.RELATIVE_TO_SELF, 0.5f); 
    rotateAnimation1.setInterpolator(new LinearInterpolator()); 
    rotateAnimation1.setDuration(1000); 
    rotateAnimation1.setRepeatCount(1000); 
    progressBar.startAnimation(rotateAnimation1); 

これは**私のニーズを満たす

1

このような画像を透明な背景で作成し、マップの上に置き、ミリ秒ごとに右に少し回転させます。

あなたが知る必要がある情報をさらに詳しく提供すれば、おそらく私はそれに答えることができます。

+0

しかし、私はまた、秒ごとに円のサイズを増やしたいと思っています。 –

+0

あなたは一度に一つずつあなたの質問をして、それをより詳細に記述するべきでしょう。私はあなたがしたいことを本当に手に入れません。コードから操作できる画像、つまりサイズ、回転などを変更する – Terry

関連する問題