Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java GoogleMap无法解析为Android api v2类型_Java_Android_Google Maps - Fatal编程技术网

Java GoogleMap无法解析为Android api v2类型

Java GoogleMap无法解析为Android api v2类型,java,android,google-maps,Java,Android,Google Maps,我能够显示地图并更新我的位置。然而,我添加了这个按钮来拍摄当前地图的屏幕截图。我相信我有所有正确的导入和google play库,因为地图显示正确。Eclipse告诉我: new GoogleMap.OnMapLoadedCallback() "GoogleMap.OnMapLoadedCallback cannot be resolved to a type" 这是代码 Button screen = (Button) findViewById(R.id.button5);

我能够显示地图并更新我的位置。然而,我添加了这个按钮来拍摄当前地图的屏幕截图。我相信我有所有正确的导入和google play库,因为地图显示正确。Eclipse告诉我:

new GoogleMap.OnMapLoadedCallback()




"GoogleMap.OnMapLoadedCallback cannot be resolved to a type"
这是代码

 Button screen = (Button) findViewById(R.id.button5);
    screen.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {


        Toast.makeText(getApplicationContext(), "ScreenShot in sdcard",
                   Toast.LENGTH_SHORT).show();


            mMap.setOnMapLoadedCallback(new GoogleMap.OnMapLoadedCallback() {
                public void onMapLoaded() {
                    mMap.snapshot(new GoogleMap.SnapshotReadyCallback() {
                        public void onSnapshotReady(Bitmap bitmap) {
                            // Write image to disk
                            FileOutputStream out = new FileOutputStream("/mnt/sdcard/map.png");
                            bitmap.compress(Bitmap.CompressFormat.PNG, 90, out);
                        }
                    });
                }
            });

我需要做什么才能将此解析为类型?这意味着什么?

2013年11月发布了Google Play services库的更新(Google Play services 4.0.30)。以前的库不包括onmapploadedcallback接口

有关将更新安装到android项目中的说明,请访问

http://developer.android.com/google/play-services/setup.html

@gaurav5430这可能是google play services jar文件中最近添加的内容吗?因为我在那里找不到onmaploatedcallback接口。