Giriş
Google Map ile bir sürü sınıf geliyor. Bazıları şunlar.
CameraPosition üretmen için Factory sınıfı. Bu sınıf yerine CameraUpdateFactory sınıfını kullanmak daha kolay.
GoogleMap Sınıfı yazısına taşıdım.
LatLng Sınıfı
constructor
Şöyle kurulur.
Marker Sınıfı
Marker Sınıfı yazısına taşıdım.
PolyLine Sınıfı
setLineWidth metodu
Şöyle yaparız.
Polyline eklendikten sonra saklanmalıdır.
Google Map ile bir sürü sınıf geliyor. Bazıları şunlar.
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapView;
import com.google.android.gms.maps.OnMapReadyCallback;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.BitmapDescriptor;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.CameraPosition;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;
CameraPosition.Builder SınıfıCameraPosition üretmen için Factory sınıfı. Bu sınıf yerine CameraUpdateFactory sınıfını kullanmak daha kolay.
CameraPosition camPosition = new CameraPosition.Builder
().target(new LatLng("...","...")).zoom(15).build();
googleMap.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition))
GoogleMap SınıfıGoogleMap Sınıfı yazısına taşıdım.
LatLng Sınıfı
constructor
Şöyle kurulur.
double latitude = ...; double longitude = ...;
LatLng latLng = new LatLng(latitude, longitude);
Marker Sınıfı yazısına taşıdım.
PolyLine Sınıfı
setLineWidth metodu
Şöyle yaparız.
Polyline polyline = ...;polyline
.setWidth(10);
remove metoduPolyline eklendikten sonra saklanmalıdır.
Polyline polyline = map.addPolyline(...);
Daha sonra şöyle silinir.polyline.remove();
Hiç yorum yok:
Yorum Gönder