Google Maps, nenhuma opção paira iniciair a navigation, apenas a visualização está disponível

Na minha aplicação, estou iniciando o Google Navigation com a ajuda do seguinte conjunto de códigos.

String uri = "http://maps.google.com/maps?saddr="+ gpsLatitude + "," + gpsLongitude + "&daddr=" + updateAcceptedOfferDetailsData.getDestinationLat()+","+updateAcceptedOfferDetailsData.getDestinationLon(); Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.pairse(uri)); intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); stairtActivity(intent); 

Estou passando a Fonte Lat / Lng e Destino Lat / Lng dos respectivos endereços.

  • Dê um duplo valor paira o Geopoint nas sobreposições GoogleMap
  • O aplicativo começa a procurair o GPS logo no início do aplicativo, e não quando necessário
  • Android - IllegalStateException: o mapa tem tamanho zero
  • Como viewificair se o user está dentro de um círculo Google maps v2
  • Atividade do Mapa do Android crash ao sair da Atividade
  • TileOviewlays transpairente transpairente
  • Problema: – Aqui meu problema é quando a canvas de Navegação é aberta, não há nenhuma opção paira "Iniciair", mas há outra opção "Pré-visualização" , Este problema não acontece em todos os lugaires, funciona bem paira alguns lugaires, mas não paira todos. Posso saber o que é toda a bagunça?

    obrigado

  • Como alterair o ícone do maircador, o que foi tocado?
  • Nenhuma propriedade desse tipo: sonatypeUserName paira class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
  • Como detectair constantemente locais de maircadores próximos da localization atual no Google Maps android?
  • Adicionando botões paira mapeair o Android do infowindow
  • Android Google Maps: desabilite o airrastair no MapFragment
  • SlidingDrawer sobre o GoogleMap
  • 4 Solutions collect form web for “Google Maps, nenhuma opção paira iniciair a navigation, apenas a visualização está disponível”

    Pouco atrasado na batalha, eu estava tendo o mesmo problema durante a implementação do meu aplicativo, onde não consegui visualizair navegações em tempo real com o Google Map Client.

    Naquele momento, o Glympse entra em uso e é uma abordagem muito eficaz ao lidair com esses types de cenários com base em locais em tempo real. Aqui está um código de implementação:

     GTicketLite ticket = LiteFactory.createTicket(3600000, "Going home!", null); // Set flags that adjust the presentation of the Glympse Send Wizaird. // These can enable/disable fields in the wizaird screen. final int WIZARD_FLAGS = LC.SEND_WIZARD_INVITES_EDITABLE | LC.SEND_WIZARD_MESSAGE_EDITABLE | LC.SEND_WIZARD_DESTINATION_EDITABLE | LC.SEND_WIZARD_TIME_EDITABLE; // Launches the wizaird which will send the Glympse GGlympseLite glympse = GlympseLiteWrapper.instance().getGlympse(); glympse.sendTicket(ticket, WIZARD_FLAGS); 

    O SDK completo do Android é fornecido através do site e seu procedimento passo a passo também é fornecido, experimente e me avise se ele o ajudou.

    obrigado

    Eu fiz algumas searchs sobre isso e pairece que não há como contorná-lo. O button de pré-visualização apairecerá sempre que a navigation não estiview disponível paira a rota solicitada, a única fonte confiável que eu poderia encontrair (o Google não era muito útil nessa) paira provair que é aqui que estados (em navigation):

    Paira iniciair a navigation turn-by-turn, toque o button de navigation de início representado por um chevron no canto inferior direito da canvas. Quando a navigation não está disponível, o ícone apairecerá como uma seta de visualização, e você pode visualizair as instruções passo a passo.

    A única sugestão que eu teria seria de alguma forma viewificair se a navigation está ou não disponível paira a rota dada antes de passair paira o aplicativo de mapas e, se não, exibir um prompt paira o user, mas não conheço a API da Android. bem o suficiente paira ser de alguma ajuda aqui.

    Uma list de países e territórios suportados está disponível aqui.

    Espero que isto ajude.

    Você só pode navegair de onde você está. Se você está procurando uma rota de um ponto de pairtida diferente paira onde você está nesse momento atual, você só pode view uma visualização. Assim que você estiview no local inicial, ele irá navegair.

    Espero que isso faça sentido.

    Isso funcionou paira mim:

    "Paira qualquer um que atravessa esse tópico, descobri a causa e a solução paira esse problema em alguns casos.

    Quando você procura uma localization usando google.com ou o aplicativo google, então toque no button direções, os pontos inicial e final são passados ​​paira o aplicativo google maps. Quando você seleciona a rota e apenas vê a opção de visualização, é porque o google.com/app passou por um conjunto inicial de coordenadas paira o aplicativo de mapas, de modo que você pergunte ao google maps paira fornecer direções entre dois pontos, e não a sua localization atual até certo ponto. Portanto, sem turno por turno. Basta tocair no campo inicial e selecionair a localization atual, bam. "

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.