2017-01-02 13 views
0

私は2つのデバイスを持っていて、バックグラウンドは1つのデバイスで正しく動作します。すべての描画可能ファイルを正しい背景解像度で塗りつぶすにはどうすればよいですか?彼はすべての解決のために私の背景を変えるために柔らかく存在しましたか?Androidアプリのバックグラウンドの解像度

+0

これを参照してください:http://www.ghacks.net/2013/04/18/create-android-hdpi-mdp-and-ldpi-images-out-of-a-single-xhdpi- png-image/ – rafsanahmad007

+0

これは私が望むものですが、このツールは5年以来更新されておらず、xxhdpiとxxxhdpiをサポートしていません。この回答をありがとう^^ –

答えて

0

以下は、すべての端末でアプリを実行するための最適なサイズです。 1280x1920ピクセル xxhdpi:960x1600ピクセル xhdpi:640x960ピクセル hdpi:480X800ピクセル MDPI:320×480ピクセル LDPI:あなたが使用できる240×320ピクセル

+0

イメージを自分でサイズ変更する必要がありますか?彼はそれのために柔らかく存在しましたか? –

+0

はいイメージのサイズを変更し、同じ名前の別のフォルダに配置する必要があります。フォルダ構造は上記のようになりますXXXHDPI、XXHDPI、HDPI、MDPI、LDPI – siddhesh

+0

これは完璧に動作します! –

0

画面をサポートする複数の理解のためには、http://developer.android.com/guide/practices/screens_support.html

xxxhdpiを読まなければなりませんすべての解像度をサポートする.SVGイメージファイル。

ベクトルassestsを使用してdrawableでsvgファイルを追加します。

+0

はい私は知っていますが、私はバックグラウンドのイメージがありません.SVG(それは.PNGです)。しかし、私は.SVGファイルはアイコンのための使用だと思う。 –

+0

これでスクリーンサポートのアンドロイド開発者ガイドに従ってイメージのサイズを変更する必要があります。 –

関連する問題