A Google API kaphat irányban két pontot, az egyetlen probléma csak akkor használja naponta egyszer, ha nem fizet.
Keresés hogyan lehet a kulcs API google, van egy csomó videót a youtube-on beszélni róla.
Furthemore, kaptam egy könyvtár, amely hepls hogy meghúzni a határt pont ez https://github.com/jd-alexander/Google-Directions-Android
Miután végre azt build.gradle(Module:app), végrehajtja a libraryaz osztályban, mint a
public class LocationMapActivity extends AppCompatActivity implements RoutingListener
jelenik meg a hiba implemets módszerekkel ( kötelező végrehajtani őket, de ez nem szükséges, hogy használja őket ).
Csak ezt tette:
public void route(){
Routing routing = new Routing.Builder()
.travelMode(/* Travel Mode */)
.withListener(/* Listener that delivers routing results.*/)
.waypoints(/*waypoints*/)
.key(/*api key for quota management*/)
.build();
routing.execute();
}
További részletek a link.