Estou estudando o android a algumas semanas e preciso de uma ajuda. Já estou trabalhando um pouco com a API do Google Maps e já consigo passar uma coordenada constante e ele me direcionar para o local. Gostaria de passar um endereço apartir de um campo texto e ele me direcionar ao local, isso seria possível?
Se alguem pode me passar um material de como conseguir isso ficaria grato.
É Possivel sim, você pode usar a API do GoogleMaps para fazer, Passe o endereço para a API pegue o retorno (Lat x Lon) , carregue este retorno em um Maps Overlay e mande o mapView Animar o ponto que você criou.
Segue um exemplo depois de já obtida a resposta do JSON.
MapView mapView = (MapView) findViewById(R.id.mapview);
MapController mapController = mapView.getController();
mapController.animateTo(point);
List<Overlay> mapOverlays = mapView.getOverlays();
//Desenha o icone que você escolheu para ser sua localização
Drawable drawable = LocationActivity.this.getResources().getDrawable(R.drawable.ico_seta_local);
PoiOverlay poiOverlay = new PoiOverlay(drawable, LocationActivity.this, mapView);
GeoPoint gp = GpsUtil.createGeopoint(Localização obtida, Localização obtida);
OverlayItem overlayitem = new OverlayItem(gp, "", "");
poiOverlay.addOverlay(overlayitem, null, false);
poiOverlays = new Vector<PoiOverlay>();
poiOverlays.add(poiOverlay);
mapOverlays.addAll(poiOverlays);