2013-08-06 21 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

相關問題