gpt4 book ai didi

android - 如何创建 android 折线的边界以适合屏幕?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:05:42 26 4
gpt4 key购买 nike

我有一个 LatLng 坐标数组列表。然后我根据该坐标列表绘制一条折线。我怎样才能将折线图适合我的屏幕? LatLngBounds.Builder 是正确的解决方案吗?如果是,我该如何使用它?

最佳答案

你可以尝试这样的事情:

private void moveToBounds(Polyline p){

LatLngBounds.Builder builder = new LatLngBounds.Builder();
for(int i = 0; i < p.getPoints().size();i++){
builder.include(p.getPoints().get(i));
}

LatLngBounds bounds = builder.build();
int padding = 0; // offset from edges of the map in pixels

CameraUpdate cu = CameraUpdateFactory.newLatLngBounds(bounds, padding);
mMap.animateCamera(cu);
}

关于android - 如何创建 android 折线的边界以适合屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24812483/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com