私はAndroidのマルチスクリーンサポートを使用しています:swxxxdp
リソースでサポートされていますvalues-sw768dp
が、Retina解像度のAndroidパッド: 2048 x 1536を購入し、フォルダーを追加するvalues-sw1536dp
と、Androidはアプリの実行後にそのフォルダーをロードできず、私は2048x1536エミュレーターで試してみましたが、どちらも機能しません。試してみましたsw1000dp
が、それ以上の数では機能しません。バグですか?
質問する
398 次
2 に答える
2
これは Android 4.0.3(ICS) のバグであることがわかりました。2048x1536 9.7 インチのパッドでは、values-sw768dp-port-xhdpiをロードできず、-port-によって失敗します。
そして、私は間違いを犯しました.9.7インチパッドの2048x1536はsw768dp xhdpiなので、sw1536dpを使用しないでください.sw768dp乗算密度2.0(xhdpi / mdpi)は正確に1536pxです.
結論としては、sw768dp-port-xhdpi は Android Jelly Bean (4.1 および 4.2) で動作します。
于 2013-06-01T14:38:56.753 に答える
0
size qualifer が示すように、小さな幅のドキュメントが必要です
したがって、アセットまたはレイアウト ファイル swXXXDp を追加して、必要な最小幅がその XXX になるようにします。
于 2013-05-29T06:59:05.350 に答える