0

android.graphics.Camera を使用し、14 未満の SDK を対象とするようにマニフェストを設定すると、問題なく動作します。

ターゲット SDK を 14 に設定すると、動作しなくなります。

なんで?

編集:

エラーは発生していませんが、機能していません...

4

1 に答える 1

3

を使用targetSdk="14"すると、すべての場合に 3D 変換をサポートしないハードウェア アクセラレーション レンダリングが自動的に有効になります (少なくとも 4.3 まではサポートされません)。Cameraオブジェクトを正確にどのように使用していますか? クリッピングは、3D 変換とハードウェア アクセラレーションではうまく機能しません。

Camera.applyToCanvas()ハードウェア アクセラレーション キャンバスでは機能しません。代わりに、 を呼び出すCanvas.translate()か、 を呼び出してから を呼び出しCamera.getMatrix()ますCanvas.concat(Matrix)

于 2013-08-13T00:15:39.170 に答える