3

私はアンドロイドが初めてで、私のアクティビティの 1 つはアクション バーを必要としませんが、ステータス バーを保持したいと思います。私はこのスタイルを持っています:

<style name="AppTheme.NoActionBar">
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
</style>

これにより、予期したとおりにアクション バーが削除され、ステータス バーは表示されますが、読み取れなくなります (オフホワイトの背景に白いアイコン)。どうすればこれを修正できますか? ステータス バーの背景を黒に変更しても問題ありません。最小 SDK 19

4

3 に答える 3

1

背景が明るくて のようでFullScreen Activity、アイコンやその他のものが判読できないため、これは正常です。

新しいアンドロイドには、それを行うための新しい機能があります( values-v23/styles.xml):

<item name="android:windowLightStatusBar">true</item>

参照: Android でステータス バーの通知アイコンの色/色合いを変更する方法 (マシュマロ以上 23 以上)?

于 2016-02-04T16:01:16.050 に答える