Tourner marqueur conformément à l'instruction de l'utilisateur sur Google Maps V2 Android

Que je veux faire tourner marqueur par palier ou de la valeur de la sonde reçu de l'Accéléromètre pour indiquer à l'utilisateur où, en fait, il est en mouvement. J'ai mis l'icône des repères et de la télévision de la valeur à true mais sa ne fonctionne pas comme nécessaire.

mCurrentLocationMarker.position(new LatLng(
                            LocationUtils.sLatitude, LocationUtils.sLongitude));
                    mCurrentLocationMarker.icon(icon);
                    mCurrentLocationMarker.flat(true);
                    mCurrentLocationMarker.rotation(LocationUtils.sBearing);

                    if (currentMarker != null) {
                        currentMarker.setPosition(new LatLng(
                                LocationUtils.sLatitude,
                                LocationUtils.sLongitude));
                    } else {
                        currentMarker = mGoogleMap
                                .addMarker(mCurrentLocationMarker);
                    }
                    animateCameraTo(true);

J'ai utilisé cette Tourner marqueur conformément à l'instruction de l'utilisateur sur Google Maps V2 Android comme marqueur.

Je ne sais pas pourquoi sa ne pas tourner comme par l'utilisateur de la direction. Si quelqu'un a une idée merci de m'aider où je fais erreur.

LocationUtils.sBearing est la valeur de Roulement que j'ai reçu de onLocationChanged ou l'accéléromètre.

, Fondamentalement, je veux faire mon marqueur de même que google maps marqueur qui montre à l'utilisateur dans quelle direction ils sont en mouvement ou en rotation.

boo !!! aucune réponse pour ceci ou stackoverflow.com/questions/33687236/... ?????

OriginalL'auteur Scorpion | 2013-12-20