我想在我的Android应用程序中显示当前位置的地图,并且我必须设置搜索栏以指定当前区域的范围,并且可以在搜索栏上拖动时设置范围。?
答案 0 :(得分:1)
public class MyActivity extends FragmentActivity
implements OnMapReadyCallback {
private GoogleMap mMap;
private Circle circle;
@Override
public void onMapReady(GoogleMap map) {
mMap = map;
circle = mMap.addCircle(new CircleOptions()
.center(new LatLng(37.4, -122.1))
.radius(1000)
.strokeWidth(10)
.strokeColor(Color.GREEN)
.fillColor(Color.argb(128, 255, 0, 0))
.clickable(true);
map.setOnCircleClickListener(new OnCircleClickListener() {
@Override
public void onCircleClick(Circle circle) {
// Flip the r, g and b components of the circle's
// stroke color.
int strokeColor = circle.getStrokeColor() ^ 0x00ffffff;
circle.setStrokeColor(strokeColor);
}
});
}
}
答案 1 :(得分:0)