24 Eylül 2016 Cumartesi

Google Map

Giriş
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ı
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 metodu
Polyline eklendikten sonra saklanmalıdır.
Polyline polyline = map.addPolyline(...);
Daha sonra şöyle silinir.
polyline.remove();


Hiç yorum yok:

Yorum Gönder