0

最小 SDK バージョン = 7 でアプリを作成しています。アプリの制限により、SDK バージョン 11 以降では、タブレット サイズのデバイスに画面全体に拡大するオプションを持たせたくないので、強制したいこれらすべての特大画面の互換モードで実行します。私はドキュメントを読もうとしましたが、ユーザーに選択オプションを提示せずに常に画面全体にズームするように、常に互換モードを強制する方法について少し混乱しています。私のマニフェストの関連部分は次のとおりです。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.mytest.HelloWorld"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk android:minSdkVersion="7" />

    <supports-screens android:smallScreens="true"
                      android:normalScreens="true"
                      android:largeScreens="true"/>

SDK のバージョンでこれを正しく行っていますか?

ありがとう。

4

1 に答える 1

1

これらの属性 (uses-sdk と supports-screens) は Android マーケットにのみ影響し、デバイスの実行時の動作には影響しません。タブレットを対象としたレイアウトを含める必要があります: layout-xlarge の場合、互換モードは必要なく、ユーザーに表示されるズーム オプションもありません。ドキュメントの複数の画面のサポートを見てください。サポートされているサイズとそれらをターゲットにする方法が非常にうまく説明されています。タブレットは「特大」です。

于 2012-06-01T08:20:49.630 に答える