ステータスバーの色表示されていない - 5.0ロリポップアンドロイドメーカー: ( AppCompatの-V7 : R21 )

? ADeveloper @ | Original: StackOverFlow

私はAndroid StudioでのAndroid 5.0ロリポップのための「 ____ 」サポート·ライブラリを使用しています。今、私の問題は、 「 ____ 」ファイルに「 ____ 」に設定することにより変更することができますステータスバーの色は、 XMLレイアウトのプレビューとエミュレータの両方で、黒としてセットアップ表示されていることは何か。

だから、何が間違って?私は何かが足りないのですか?私にお知らせください。ありがとうございます。

編集:私は前のロリポップバージョンのステータスバーの色を変更することは不可能であるという事実を認識している。私のXMLレイアウトエディタプレビューと私のエミュレータは、両方のAPIレベル21 ( 5.0ロリポップ)に設定されている。しかし、ステータスバーにはまだ私は「 ____ 」にそれを設定された色ではありません。私は「 ____ 」ではなく無駄に「 ____ 」やってみました。それはまだ黒いです。

ALSO :彼らは私の「 ____ 」 21に私がいることを試した置くために私に助言どこ私は同様の質問に答えの1を見ましたが、それは動作しませんでした。そして、私は私のアプリがAPIレベル15と上記を備えたデバイス上で実行する。



Top 5 Respuesta

1Patrick @

前ロリポップでステータスバーの色( 5.0 )を変更すると、 colorPrimaryDarkを設定することで可能ではない。 http://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.htmlを参照してください。

古いプラットフォームでは、 AppCompatのは、可能な場所のカラーテーマをエミュレートします。現時点では、これはアクションバーといくつかのウィジェットを着色に制限されています。



2Wayne @

これを読んでください:これを有効にするには、ウィンドウが持つシステムバーの背景を描画でなければなりません

AppCompat-v7:21.0.0

but

colorPrimaryDark

設定しないでください( http://developer.android.com/reference/android/view/Window.html#setStatusBarColor(int ) )

あなたの場合は、そのフラグを追加する方法がわからない。

values/styles.xml
3BladeCoder @

あなたは21にターゲットSDKのバージョンを設定しましたか?私はあなたが低く何に分SDKを残すことができ19にターゲットSDKのバージョンを去ったとき、私は同じ問題を持っていた。

そしてもちろん、あなたが適切なテーマを継承し、あなたの活動は、それを使用して確認する必要があります。

4Philipp E. @

これが私の仕事:

colorPrimaryDark
5gkiko @

あなたは「 ____ 」フォルダにある「 ____ 」編集しているかどうかを確認してください。あなたは21にSDKのバージョンを設定する場合、それは「 ____ 」フォルダにある「 ____ 」を検索しません(それはそうする必要があります) 。

ステータスバーの色表示されていない - 5.0ロリポップアンドロイドメーカー: ( AppCompatの-V7 : R21 )