アプリケーションを開発していました。2セットのレイアウトを行いました
デフォルトと小さい
したがって、res/layout と res/layout-small の 2 つのレイアウト フォルダーがあります。
2.7 インチ HVGA のエミュレーターでテストしたところ、res/layout-small フォルダーが自動的に使用されます。
デバイスで実行すると、実行されませんが、まだ res/layout を使用しています。
これが私のmanifest.xmlです
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="true"
android:requiresSmallestWidthDp="480"
android:compatibleWidthLimitDp="480"
android:largestWidthLimitDp="480" >
</supports-screens>
アプリケーションがデバイスにインストールされた後、デバイスの画面サイズを検出できないのはなぜですか?