携帯電話のアプリケーションのサポートを無効にして、タブレットのみで有効にする方法。複数のapkファイルのサポートをフォローしたい。また、Tablet のリソース フォルダー名はどうあるべきかを知りたいです。現在、画像を保存するための drawable-large と、タブレット用の layout-sw600dp および layout-sw720dp があります。
これらは設定ですか。正しい?
どんな助けでも大歓迎です。
携帯電話のアプリケーションのサポートを無効にして、タブレットのみで有効にする方法。複数のapkファイルのサポートをフォローしたい。また、Tablet のリソース フォルダー名はどうあるべきかを知りたいです。現在、画像を保存するための drawable-large と、タブレット用の layout-sw600dp および layout-sw720dp があります。
これらは設定ですか。正しい?
どんな助けでも大歓迎です。
このコードを試してください:
<supports-screens
android:largeScreens="true"
android:normalScreens="false"
android:requiresSmallestWidthDp="600"
android:smallScreens="false"
android:xlargeScreens="true" />
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="14" />
詳細については、これをお読みください。
ICS を実行しているタブのみをフィルタリングするには、AndroidManifest に次のようなものを追加します。
<supports-screens
android:largeScreens="true"
android:normalScreens="false"
android:requiresSmallestWidthDp="600"
android:smallScreens="false"
android:xlargeScreens="true" />
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="14" />
ハニカム タブレットも取得するには、minSdk を変更するだけです
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="14" />
ハニカム以上がサポートされます。レイアウト ファイル/ドローアブルなどを配置する特定のフォルダーについては、以下を確認してください。
http://developer.android.com/guide/practices/screens_support.html
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
Meanifeast ファイル内でこの Support-screens タグを定義できます。そこで、適切な画面サイズを定義できます。
http://developer.android.com/guide/topics/manifest/supports-screens-element.htmlを参照してください
サポート画面のフィラーを使用して、マニフェストファイルでこれを許可できます。これにより、タブレットでのみフィラーを実行できます。
<supports-screens
android:largeScreens="true"
android:normalScreens="false"
android:requiresSmallestWidthDp="720"
android:smallScreens="false"
android:xlargeScreens="true" />