アクティビティの 1 つで、デフォルトの Android Theme.Light を使用したいと思います。ただし、この特定のテーマが、選択したアクティビティのアプリケーション マニフェスト ファイルに適用されると、次のようになります。
android:theme="@android:style/Theme.Light">
アクティビティ アクション バーを非表示にします。
この特定のライト スキームを使用してアクション バーを保持するには、Java または xml コードで何を行う必要がありますか?
別の方法として、次のデフォルト スキームを使用しました。
android:theme="@android:style/Theme.DeviceDefault.Light">
このスキームでは、アクティビティのアクション バーが正しく表示されますが、そのオブジェクトの一部が優先として表示されません。特に、私の好みは、Theme.Light に従ってボタンとスピナーを表示することですが、Theme.DeviceDefault.Light によって提供される他のスタイルの書式設定を保持します。
上記のスキームのフォーマット設定を実現する方法についてのヒントをいただければ幸いです。(私はSDK = 16を使用しています)。