2011-12-18 6 views
1
の場合は

の場合の処理​​方法私のアプリケーションでは、情報を表示するためにいくつかのダイアログを使用します。 私のアプリケーションのテーマは2年後のTheme.Lightです。これらのダイアログは最初から黒で表示されています。Theme.Lightのダイアログ背景がICS前のsdkでは黒、

は今ICSと、Googleがちょうど彼の心を変え、白にこれらのダイアログになっているようです:

は私のモトXoomの、私のギャラクシーネクサスのスクリーンショットを参照してください。

enter image description here

は何ですかその真の断片化を処理するベストプラクティス?

layout-v14という別のレイアウトを作成することを考えていましたが、将来のレイアウト-v15、v-16などを作成する必要がある場合、すぐに狂ってしまいます。

「v14より低い」と「v14よりも高い」と言う方法がありますか?

答えて

2

layout-v14がv14以降に適用されるため、将来別のスタイルが表示されるようなら、これをサポートするlayout-vXXを追加できます。また、v14とvXX間のすべてのバージョンでv14のレイアウトが適用されます。

関連する問題