0

私は主に10インチ用に開発したアプリを持っています。ただし、7インチ用にコーディングする必要があります。私は2つの7インチタブレットを持っています:SamsungP1000とSamsungTab2P3100。彼らは異なるAndroidバージョンを使用しています-それぞれ2.xと4.0。/ res / layout-largeのレイアウトを使用すると、P1000には適していますが、P3100では非常に小さくなります。

そこで、バージョン2.xに固有の/ res /layout-large-v8というフォルダーを作成することを考えました。/res/layout-largeは他の7インチタブレットを処理します。しかし、それはうまくいきませんでした。どちらのタブレットも同じ/res/layout-large-v8xmlsファイルを使用していました。

v8の代わりに/res/ layout-largeを使用してP3100を作成する方法はありますか?

4

2 に答える 2

1

これを試して

res/layout/main_activity.xml  For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml For 10” tablets (720dp wide and bigger)

また、この美しい記事を参照してくださいhttp://developer.android.com/guide/practices/screens_support.html

于 2012-12-10T18:57:09.863 に答える
0

機能した!現在、res / layout-largeは7インチタブレットのデフォルトであるため、res/layout-large-v14はAndroid4.0以降で機能します。

于 2012-12-12T14:34:43.197 に答える