0

我的应用在 480*800 手机上运行良好。但它在 720p 手机上崩溃。我在galaxy s3和xperia sl上测试过。这是logcat错误在此处输入图像描述

根据我的判断导致错误的代码是这个

mapView = new MapView(this) {
            @Override
            public boolean onTouchEvent(MotionEvent event) {
                if (gestureDetector.onTouchEvent(event)) {
                    return true;
                }
                return super.onTouchEvent(event);
            }
        };

        mapView.setClickable(true);
        mapView.setCenter(new GeoPoint(33.698351,73.063889));
        mapView.zoom((byte) 12, 5);
        mapView.setBuiltInZoomControls(true);
        mapView.setMapFile(new File(Environment.getExternalStorageDirectory()+"/pakistan.map"));
4

0 回答 0