マップ ビューを傾ける方法を見つけようとしています。setRotationX を使用していますが、z 軸 (回転する前にビューが含まれていた部分) を中心に回転すると、画面の一部が黒くなります。背景を設定しても効果がなく、カメラの距離を調整しても効果がありませんでした。誰か提案してくれませんか?これが私がこれまでに持っているものです:
rotationView.setBackgroundResource(android.R.color.holo_blue_bright);
enhancedMapView.setBackgroundResource(android.R.color.holo_blue_bright);
//Log.i("MapView","Rotating");
rotationView.setPivotX(rotationView.getWidth()/2);
rotationView.setPivotY(rotationView.getHeight()/2);
enhancedMapView.setRotationX(45);
rotationView.setRotationDegrees(45);
enhancedMapView.setCameraDistance(3000);
(マップ ビューは、関数 setRotationDegrees を呼び出して、z 軸の回転を処理するビューに含まれています)。