3

私はアンドロイド開発の初心者です。Androidレイアウトの互換性について混乱しています。

Android 4.0.3 で 1 つのアプリを作成していますが、UI は Android 2.2関連の UI のように見えます。

アプリですべてのデフォルト コントロールを使用しましたが、 4.0.3関連の UIのようには見えません。

したがって、誰でも以下の問題で私を助けることができます。

  1. Android 4.0.3 でアプリを作成している場合、Android 2.2 ではどのように見えますか?
  2. 標準UIのすべてのAndroidバージョンで実行されるアプリを作成するにはどうすればよいですか?

私を助けてください。

前もって感謝します。

4

1 に答える 1

0

アプリは、指定したシステムthemeまたは指定したカスタムstylesを使用します。カスタムを作成しない場合themesstylesアプリは各プラットフォームの既定のスタイルを使用します。したがって、4.0.3 では ICS テーマが使用され、2.2 では古いテーマが使用されます。

すべてのバージョンで実行されるアプリを作成するには、おそらくターゲット API を 1.5 に設定する必要がありますが、1.5 が残っているデバイスはほとんどないため、API ターゲットを 2.2 に設定すると、アプリケーションが実行されます。 Android 2.2+ を搭載したすべてのデバイス。

于 2012-06-22T08:05:34.880 に答える