2011-06-22 6 views
0

画面の密度とレイアウトのピクセル(画像ではない)に関する質問があります。アンドロイド - 代替デバイスの画面密度スケーリングを無効にする

私は、私は現在設定されている高さの単純な相対的なレイアウトを持っている:レイアウト-LDPIにレイアウトMDPI 43dpに

50dp

私はMDPIすべてに素晴らしく見えることがわかります。しかし、私のldpiはf ***にアップされています。私は43pxから31pxへのスケーリングを参照しています。これは.75xスケーリングによれば正しいです。しかし、もし43dpを正確にレンダリングすべきレイアウトファイルが必要だと言うなら、それはまだスケーリングされているのですか?私は、各デバイスに異なるレイアウトファイルをプルすることを確認しました。

ldpiファイルのスケーリングをオフにするにはどうすればよいですか?私は変換する約100のレイアウトファイルがあり、私はdpsを維持することを好む。私ができることは、 "dp"ではなく "px"と言うことです。このデバイスの問題は、その長いことです。したがって、regilar .75xスケーリングは私たちには良くないので、このデバイスのカスタムサイズが必要です。しかし、たとえこのファイルを43dpの 'layout-long'フォルダに配置しても、私はPhotoshopをチェックすると32pxになります。 43%の約75%です。

ヘルプは大歓迎です。

+0

ldpiレイアウトファイルとドロワーブルの0.75倍スケーリングをキャンセルするグローバルな方法はありますか?私がすべての画面に入り、それをしなければ? – dropsOfJupiter

答えて

2

あなたは "drawables"にフォルダの名前を変更しようとしましたか?私はアンドロイドが自動的にそれのサイズを変更すると思います。たぶん、各画面サイズに近い標準サイズに固執することもできます。 ;)

関連する問題