私のアプリでは、キャンバスを作成し、その上にビットマップを追加します。問題は、オブジェクトが画面に触れる理由を追加していることです。したがって、1つの画面では同じものの中央に表示されますが、ピクセル単位の位置は異なります。Android - さまざまなデバイスで描画する
私はタブレットとスマートフォンを持っているということです。私が1つをタッチすると、オブジェクトは両方のデバイス(マルチプレイヤー)に表示されますが、同じ場所には表示されません。これは、xとyの位置を通過するためです。
誰かが私の言うことを理解すれば、私を助けることができますか? おそらくそれは比率を数えることと共通する何かを持っていなければなりません。
これが正しく動作しているかどうかわかりませんが、両方のデバイスでスケール1.0になっているので、違いはありません... – goodm
これはほぼ同じ密度のためかもしれません。 http://developer.android.com/reference/android/util/DisplayMetrics.html#density「この値は実際の画面サイズに正確に従わない」 –