Android Aeris地图无法正常运行

时间:2015-12-09 02:29:08

标签: java android google-maps-android-api-2

我正在开发 Aeris - 一个用于地图显示的Android API。它内部有谷歌地图,应该很容易设置位置和添加图层。

现在,我可以看到制作了谷歌地图,而关于设置位置,缩放级别和图层的句子似乎根本不起作用。由于地图发生,实际上已经获取了地图片段,我想我的片段部分应该存在一些问题。

public class MapFragment extends MapViewFragment
{
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        AerisEngine.initWithKeys(this.getString(R.string.aeris_client_id), this.getString(R.string.aeris_client_secret), "com.example.android.forecastsearch");
        View view = inflater.inflate(R.layout.fragment_map, container, false);
        mapView = (AerisMapView)view.findViewById(R.id.aerisfragment_map);
        mapView.init(savedInstanceState, AerisMapType.GOOGLE);
        Double lat = Double.parseDouble(getArguments().getString("Lat"));
        Double lng = Double.parseDouble(getArguments().getString("Lng"));
        mapView.moveToLocation(new LatLng(lat, lng), 9);
        mapView.addLayer(AerisTile.RADAR);
        return view;
    }

有人帮忙吗?

1 个答案:

答案 0 :(得分:0)

我帮助这个人进行调试,发现这是因为该方法没有被调用。由于有另一个包,其中有一个MapFragment,在我们替换了上面的那个之后,问题就解决了。