実行時にプログラムで最適なリソースを見つけることは可能ですか?
たとえば、layout-normal-mdpi に完全に一致する画面プロパティを持つデバイスがあります。実行時にその仕様をどのように読み取ることができますか? たとえば、私の画面の場合、結果は通常の画面サイズになり、密度 mdpi は完全に一致するはずです。
これは、適切なリソース フォルダーを作成することで自動的に実行できるはずです。異なる条件に対して複数のリソース フォルダーを作成すると、デバイスは条件を読み取り、最適なバージョンのリソースを選択します。
参照: http://developer.android.com/guide/topics/resources/providing-resources.html