前にAndroid Studioを使用してプロジェクトを作成したとき、アクティビティアクションバーのタイトルはデフォルトで白でした。 以前のプロジェクト(APIレベル11)と同じ設定で新しいプロジェクトを作成しましたが、アクティビティのタイトルカラーのデフォルトの色は黒です。私は何も変えなかった、これは新鮮なプロジェクトです。 私はスタイルを使用しようとしましたが、何も動作していません。あなたがあなたのクラスでこのコードを使用することができますすることができますアクションバーのタイトルの色を変更するためにアンドロイドの活動のアクションバーのタイトルが黒いのはなぜですか?
答えて
新しいプロジェクトのためのアクションバーのタイトルの色は、デフォルトのテーマに依存used.Inダークアクションバーの場合、タイトルの色が白で、マニフェストに使用されるテーマを行くと確認してください。
:
actionBar.setTitle(Html.fromHtml("<font color='#ffffff'>ActionBarTitle </font>"));
// to choose white
またはres/values/styles.xml
ファイルであなたのアクションバーのスタイルを変更します。
<resources>
<style name="MyCustomTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarStyle">@style/MyActionBarTheme</item>
</style>
<style name="MyActionBarTheme" parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:background">ANY_HEX_COLOR_CODE</item>
<item name="android:titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyle</item>
<item name="titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyle</item>
</style>
</resources>
キープアプリケーションのmanifest.xmlで以前に選択したスタイルを変更する必要があります。
「MyTheme」はどこにありますか?既にそこにいるはずですか?私はそれに間違いを起こしている。 –
@Cs_Is_Better編集された答えを確認してください –
私はあなたが編集後に言ったことをすでに行っていました。 –
チャットしたい場合はそれはプログラム的に以下のコードです。
ActionBar IDは直接利用できませんので、ここで少しハッキングする必要があります。
int actionBarTitleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");
if (actionBarTitleId > 0) {
TextView title = (TextView) findViewById(actionBarTitleId);
if (title != null) {
title.setTextColor(Color.RED);
}
}
- 1. アンドロイド:黒い画面の代わりに、新たな活動の
- 2. なぜアンドロイド:listSelectorが誤っ活動への活動から再現する
- 3. 活動の背景が黒くなっています!
- 4. 黒の活動与えるエラーアンドロイドスタジオが
- 5. 隠すアクションバーのタイトル
- 6. タイトル/アクションバーなしのアクティビティ
- 7. センターのアクションバーのタイトル
- 8. アンドロイド:活動のないサービスとスレッド
- 9. アンドロイドの活動のトップに共有プリファレンスを作成できないのはなぜですか?
- 10. アンドロイド活動のダウンロードファイル
- 11. アンドロイド - 私の活動
- 12. ネイティブアンドロイド活動のアクションバーをカスタマイズできますか?
- 13. Delphiのアンドロイドは、アクションバー
- 14. アンドロイドの活動は、非スレッドから
- 15. アンドロイド活動は向きが
- 16. 私のUIBarButtonItemにタイトルがないのはなぜですか?
- 17. 私の活動の変遷が異なるのはなぜですか?
- 18. アンドロイド - アクションバーがonConfigurationChangedでリサイズない(APPCOMPAT)
- 19. 2.1でアクションバーのSherlockが表示されないのはなぜですか?
- 20. のJavaアンドロイド:エラー活動
- 21. 活動トランジション+ ImageViewの(アンドロイド)
- 22. アンドロイド7.1アプリケーションのショートカット:活動
- 23. ツールバーやアクションバーのない半透明の黒のステータスバー
- 24. *なぜ、アンドロイドのライブラリプロジェクトを起動できないのですか?
- 25. 私のcontent_detail.xmlにアクションバーが表示されないのはなぜですか?
- 26. このページの背景が黒でないのはなぜですか?
- 27. 二次的な活動がアンドロイドで始まっていない
- 28. アンドロイドの画像ボタンが動作しないのはなぜですか?
- 29. なぜAndroidでの私の活動にエラーが発生していますか?
- 30. librsvgがPNGの黒いパスをエクスポートしないのはなぜですか?
これはデフォルトのテーマを使用しています。 ' <! - ベースアプリケーションテーマ。 - > @<項目名= "colorAccent"> @<項目名= "colorPrimaryDark"> @> <項目名= "colorPrimary"> ' \ n 乱雑なコードは申し訳ありません。このサイトでどのようにフォーマットするのか分かりません。 –
あなたのアクションバーのテーマが暗いときは、 "Theme.AppCompat.Light.DarkActionBar"で "Theme.AppCompat.Light"を置き換えてください。タイトルは自動的に明るくなります。ここにコードを追加するには、 – Anshul