Tabhost内のActivity内でAndroid 2.1(kinghomerによる)でこのコードピンチズームを使用しています。それを使用して背景画像を表示し、その画像にアイコンも表示しています。これらのアイコンは、私が定義した場所に表示する必要があります (マトリックスの x 座標と y 座標を指定します)。これはすべて機能しています。
私が抱えている問題は、一部のデバイスでは、アイコンがまったく同じ場所になく、x 座標と y 座標のそれぞれで約 1cm ずれていることです。これらのデバイスの 1 つと同じ解像度を使用してエミュレーターでこれを再現しようとしましたが、エミュレーターでは、「間違った」デバイスの 1 つと同じ解像度で、正しい場所に表示されます。何が原因なのかわかりませんか?
4.0.3 を実行している HTC センセーション (アイコンが正しく表示されている) と 4.1.2 を実行している samsung galaxy s3 (アイコンが正しく表示されていない、各座標が約 1cm ずれている) でアプリを試しました。これらの各デバイスと同じ解像度のエミュレーターがありますが、両方のエミュレーターでアイコンが正しく表示されます。
これは何が原因ですか?どんなアイデアにも感謝します!! 前もって感謝します!