gpt4 book ai didi

android - 在谷歌地图上显示多个点

转载 作者:行者123 更新时间:2023-11-29 01:46:00 25 4
gpt4 key购买 nike

我想要实现的是使用邮政编码在 map 上显示点。我找到了一个为一个邮政编码执行此操作的脚本,但我想一次显示几个。所以我想稍微更改一下代码,以便在第一个类中创建 map 。

我的问题是,如何将 B 类的值转移到 A 类?2 个值 'lng' 和 'lat' 需要是一个数组

如果更有意义的话,我的完整代码在这里 http://pastebin.com/L6tcuPW9

任何帮助都会很棒

   Class A extents FragmentActivity
{

}

此类获取 lng 和 lat 值

    Class B
{
public static double[] lat;
public static double[] lng;

public void retrievePost( String post)
{
// does a search and retrieves lng and lat

setLat(lat);
setLng(lng);
}

public static void setLat(double lat2)
{
// How do I get this value back into Class A

}

public static void setLng(double lng2)
{
// How do I get this value back into Class A

}
}

最佳答案

试试这个:

public interface MyInterface {
public void setLat(double lat);
public void setLng(double lng);
}


class A extends FragmentActivity implements MyInterface{
@Overwrite
public void setLat(double lat) {
//Do Something
}
@Overwrite
public void setLng(double lng){
//Do Something
}
}


 Class B
{
private MyInterface interface;
public B(MyInterface interface){
this.interface = interface;
}
public void retrievePost( String post){
interface.setLat(lat);
interface.setLng(lng);
}
}

关于android - 在谷歌地图上显示多个点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21497055/

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