package com.tarek360.sample;
import android.os.Bundle;
import android.support.v7.widget.Toolbar;
import butterknife.Bind;
import butterknife.OnClick;
import com.google.android.gms.maps.MapView;
public class MapViewSampleActivity extends BaseSampleActivity {
@Bind(R.id.toolbar) public Toolbar toolbar;
@Bind(R.id.mapView) public MapView mapView;
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_map_view);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
mapView.onCreate(savedInstanceState);
}
@OnClick(R.id.fab) public void onClickFAB() {
captureScreenshot();
}
@Override protected void onResume() {
super.onResume();
mapView.onResume();
}
@Override protected void onPause() {
mapView.onPause();
super.onPause();
}
@Override protected void onDestroy() {
mapView.onDestroy();
super.onDestroy();
}
@Override protected void onSaveInstanceState(final Bundle outState) {
if (mapView != null) {
mapView.onSaveInstanceState(outState);
}
super.onSaveInstanceState(outState);
}
@Override public void onLowMemory() {
if (mapView != null) {
mapView.onLowMemory();
}
super.onLowMemory();
}
}