Как создать границы андроида LatLng (две точки), чтобы показывать вверху экрана? в андроид - PullRequest
0 голосов
/ 21 марта 2019

enter image description here

У меня есть две точки координат LatLng. И я рисую полилинию на основе этих координат. Как я могу разместить этот рисунок полилинии в верхней части экрана с уменьшенным изображением для просмотра полной линии? Является ли LatLngBounds.Builder правильным решением для этого?

это мой код, который я сейчас использую

LatLngBounds.Builder builder = new LatLngBounds.Builder();

//latlong  and latlong1 are my two points.

        String[] latlong = pickUp.split(",");
        LatLng location = new LatLng(Double.parseDouble(latlong[0]), Double.parseDouble(latlong[1]));
        String[] latlong1 = destination.split(",");
        LatLng location1 = new LatLng(Double.parseDouble(latlong1[0]), Double.parseDouble(latlong1[1]));

        builder.include(location);
        builder.include(location1);


        LatLngBounds bounds = builder.build();
        int padding = 40; 
        CameraUpdate cu = CameraUpdateFactory.newLatLngBounds(bounds, padding);
        mMap.animateCamera(cu);
...