公里,我这样做就显示了,但现在我改变了一些东西,现在圈子没有显示在谷歌地图中我没有'知道我做了什么请检查并更正此代码。
这是我的代码,
ArrayAdapter adapter_kilometers = new ArrayAdapter(this, android.R.layout.simple_spinner_item, kilometers);
adapter_kilometers.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
km.setAdapter(adapter_kilometers);
@Override public void onItemSelected(AdapterView parent, View view, int position, long id) {
String k = km.getSelectedItem().toString();
Integer km = Integer.parseInt(k);
Integer kilometer = km * 1000;
getRadius(kilometer);
}
void getRadius(int kilometer) {
if (circle != null) {
circle.remove();
}
Circle circle = mMap.addCircle(new CircleOptions().center(new LatLng(latitude, longitude)).radius(kilometer).strokeColor(Color.RED).fillColor(Color.BLUE));
}
@Override
public void onNothingSelected(AdapterView < ? > parent) {
}