Cómo obtener direcciones flecha sin utilizar google maps api

Soy nuevo en aplicaciones de desarrollo y navegación de Android. Estoy desarrollando aplicaciones de navegación iguales que Google Navigation pero con diferentes rutas. Soy capaz de obtener mi propio camino. Ahora quiero mostrar mi ruta de acceso en la aplicación de la misma manera que la aplicación de navegación de Google. Pero no quiero usar la API de navegación de Google. En la aplicación de navegación de Google, representan la posición actual mediante una flecha.

¿Alguien sabe cómo usar la misma representación? O cualquiera puede darme cualquier pista donde debo buscar?

El Android Asset Studio es un buen sitio web para los iconos, puedes crear uno muy similar al habitual google maps marker.

La adición de un marcador al mapa se realiza mediante superposiciones en android. El código siguiente está en onCreate de una actividad que extiende MapActivity.

MapView myMap = ((MapView)findViewById(R.id.myMapView)); Drawable marker = getResources().getDrawable(R.drawable.marker); List<Overlay> mapOverlays = null; GeoPoint point = new GeoPoint(Latitude, Longitude) myOverlays overlays = new myOverlays(marker, this); Overlay item oi = new OverlayItem(point, "Desc", ""); overlays.add(oi); mapOverlays = myMap.getOverlays(); mapOverlays.add(overlays); 

MyOverlays clase:

 import java.util.ArrayList; import android.content.Context; import android.graphics.drawable.Drawable; import com.google.android.maps.ItemizedOverlay; import com.google.android.maps.OverlayItem; @SuppressWarnings("rawtypes") public class myOverlays extends ItemizedOverlay { private ArrayList<OverlayItem> overlays = new ArrayList<OverlayItem>(); Context context; public myOverlays(Drawable marker) { super(boundCenter(marker)); } public myOverlays(Drawable marker, Context act) { super(boundCenter(marker)); context = act; } public void addOverlay(OverlayItem overlay) { overlays.add(overlay); populate(); } @Override protected OverlayItem createItem(int i) { return overlays.get(i); } @Override public int size() { return overlays.size(); } } 
  • Repetición de encabezado en la vista de navegación android
  • Barra de herramientas de Android con el botón de inicio y de retroceso
  • Posibilidad de una aplicación de navegación de orientación de turn by turn en tiempo real usando MapQuest en Android?
  • Cajón de navegación: crea una nueva instancia de fragmento cada vez o simplemente "actualiza" los datos.
  • La navegación Android Up no funciona
  • En el gaviota de navegación, haga clic en, nueva vista de lista en el cajón de navegación
  • Mejores prácticas de Android para conectar las actividades
  • android: fitsSystemWindows = "true" tiene problemas con el uso de DrawerLayout y modo inmersivo
  • Actualizar el menú NavigationView después de cambiar la configuración regional
  • Uso de una ubicación simulada en la aplicación de navegación
  • Menú de navegación lateral como la aplicación de Facebook
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.