0

次の動作を回避するにはどうすればよいですか。

  1. タブレット向けアプリ始めました。Genymotion のエミュレーターを使用しています (Galaxy Note - API 16、800x1280)。

  2. 背景をフルスクリーンにしたいので、Simple Nine-patch Generatorに行き 、サイズ 1280x800 の画像を追加しました。それは私のために他のすべての解決策を生み出しました。

  3. 生成されたファイルをプロジェクトの対応するフォルダー (/res/drawable-xxhddpi... など) に配置しました。

  4. 次に、ドローアブルをアプリのレイアウトの背景として使用しました。

結果: エミュレーターでは背景画像は問題ないように見えますが、アプリをタブレット (同じ解像度 1280x800 の Toshiba AT10-A) にインストールすると、背景は 320x200 が 1280x800 に引き伸ばされたように見えます。だからそれは畏敬の念に満ちているように見えます。

このような行動を避けるにはどうすればよいですか?私は何を間違っていますか?

アプリを顧客に展開できるようにする必要があり、インストールする前に問題なく表示されるか、ばかげて表示されるかを確認する必要があります。

私を助けてください

編集

もちろん、私はAndroid Studioを使用しており、「xxx.9.png」という命名規則を使用できないバグがあるため、「xxx.png」を残してファイル名から「.9」を削除しました. これは画像の側面を台無しにしますか?これも非常に厄介です。

4

0 に答える 0