奇妙な問題に遭遇しましたが、それを解決する方法を管理できません。
シナリオ
- さまざまな位置にいくつかの画像を描画する Surfaceview があります。まず、l/m/hdip ドローアブル用のフォルダーを作成すると、問題なく動作しました。次に、1 つのフォルダーのみを描画可能にし、Android にサイズ変更を任せることにしました。drawable-mdip および drawable-ldip フォルダーを削除し、すべての drawable-hdip コンテンツを drawable フォルダーに移動して、アプリケーションを実行しました。
問題
- リソースが drawable-hdip にある場合、surfaceview は想定どおりに画像を処理しました。すべてが適切に見えました。hdip リソースをドローアブルに移動した後、サーフェスビューのすべてが大きすぎます。すべてが 130% ズームされているようです。このズームを行う理由が見つからないため、これを修正する方法が見つかりません。テストデバイスはGalaxy Sなので、見た目は良いはずです.
どんな答えでも大歓迎です。