Comment faire pour récupérer actuel emplacement du périphérique & montrer sur la carte de fragment en fragment

Je suis le développement d'une application android avec google maps. Actuellement, je suis en mesure d'afficher la carte à l'intérieur de mon application, mais je ne sais pas comment faire pour afficher l'emplacement actuel sur l'application.

Voici mon code:

public class MapsFragment extends Fragment{
        MapView m;

        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container, 
                Bundle savedInstanceState) {
            //inflat and return the layout
            View v = inflater.inflate(R.layout.map_near_me, container, false);
            m = (MapView) v.findViewById(R.id.map);
            m.onCreate(savedInstanceState);
            return v;
        }
}

Édité:
Et le xml:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <com.google.android.gms.maps.MapView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/map" />

</LinearLayout>

Ce code fonctionne très bien et j'ai appris à connaître 'setmylocationenabled' peut permettre à FragmentActivity, mais malheureusement, je dois utiliser le type 'Fragment'. Et je suis en utilisant google api v2. Merci de l'aide de quelqu'un avec cette.

Nous avons besoin de votre carte de google code !! où obtenez-vous la carte de la gérer ? Vous devez utiliser SupportMapFragment, utilisez le support lib v4 !!
Fait une erreur vérifier mon code xml
au lieu de MapView utiliser un SupportMapFragment ou d'un Fragment de la Carte 🙂
Si vous utilisez Google map api v1 ? Parce que cette méthode d'affichage de la carte n'est plus conseillé :/
Alors, Comment puis-je la mettre en œuvre dans la classe de type fragment?

OriginalL'auteur Kabe | 2013-08-30