さまざまな画面で異なるレイアウトと値のファイルを持つアプリを開発していますが、問題が発生します。smallestWidth修飾子は、デバイスのsmallestWidthが指定された値よりも大きいかどうかのみをチェックします。
以下のフォルダ構造がある場合、これは厄介です。
res/layout-port-mdpi
res/layout-sw720dp
res/layout-sw720dp-port
res/layout-sw720dp-land
この場合、デバイスでは、私が本当に使用したいものではなくmdpi
sw720
port
、Androidが使用します。小型電話用です。res/layout-port-mdpi
res/layout-sw720dp-port
res/layout-port-mdpi
719dpよりもsmallestWidthLESSを示す方法はありますか、res/layout-sw720dp-port-mdpi
それとも他のすべてのdpi用に作成する必要がありますか?それはとても愚かに聞こえます。
親切な回答ありがとうございます。