package com.example.patrick.myapplication.controller;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
import com.example.patrick.myapplication.R;
import com.example.patrick.myapplication.bean.NodeBean;
import com.example.patrick.myapplication.view.MyDetailFragment;
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.OnMapReadyCallback;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;
/**
* Created by Patrizio Perna on 19/01/15.
*/
public class DetailActivity extends FragmentActivity {
private MapFragment mapFragment;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_detail);
// Crea gli argomenti da passare al fragment in base all'intent di chiamata.
Bundle arguments = getIntent().getExtras();
// Crea il fragment.
MyDetailFragment myDetailFragment = new MyDetailFragment();
myDetailFragment.setArguments(arguments);
// Visualizza il fragment.
FragmentManager fragmentManager = this.getSupportFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.detail_container, myDetailFragment)
.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE)
.commit();
}
}