将Google Maps API标记添加到地图片段

时间:2013-09-28 20:51:23

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

我已经为我的地图片段实现了一个标记但是当我在设备上运行应用程序时,地图片段显示灰色。它应该显示标记和地理位置。我的问题是这可能是版本的问题api不受支持或调试密钥有问题。代码实现是否也有问题?

 public class MapGmit extends FragmentActivity implements OnGestureListener 
 {    

    private static final int MAJOR_MOVE = 0;
        //MapView map;
        private GoogleMap mMap;

        @Override
        protected void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_map_gmit);
            /*map = (MapView)findViewById(R.id.map);
            map.setBuiltInZoomControls(true);*/

            //code to add a map marker at GMIT geographic location
            GoogleMap mMap = ((SupportMapFragment)  getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
            mMap.addMarker(new MarkerOptions()
                    .position(new LatLng(53.271900177, -9.04889965057))
                    .title("GMIT Galway Location"));;
        }
}

0 个答案:

没有答案