Obter rotas de carro usando a API do Google Maps v2

Eu estou tentando obter a direção de condução entre as duas posições:

LatLng(12.917745600000000000,77.623788300000000000)
LatLng(12.842056800000000000,7.663096499999940000)

O código que eu tentei:

Polyline line = mMap.addPolyline(new PolylineOptions().
    add(new LatLng(12.917745600000000000,77.623788300000000000),
    new LatLng(12.842056800000000000,7.663096499999940000))
       .width(5).color(Color.RED));

Mas isso desenha uma linha reta entre os dois pontos.

Existe algum outro método / caminho para obter as direções de condução entre esses dois pontos.

questionAnswers(3)

yourAnswerToTheQuestion