AppCompatを使用していて、テーマはTheme.AppCompat.Light.DarkActionBar
。
Android 5 Lollipopで[最近のアプリ]ボタンを押すと、ActionBarに白いタイトルではなくdarkというタイトルでアプリが表示されます。
私がアプリの中にいるとき、すべてがうまく見えます。
最近のアプリビューでタイトルの色を変更するにはどうすればよいですか?
[〜#〜] edit [〜#〜]:より暗いcolorPrimary
を使用すると、タイトルが白になることがわかりました。白いタイトルを元の色に強制する方法がまだ必要です。
テキストの色を強制することはできません。colorPrimary
色に基づいて自動生成(白/黒)されます。
私もこれを調べましたが、私が見つけることができる最善の方法は(MrEngineer13からの提案)最近のアプリの色を 私の原色の600値 に設定することでした:
Bitmap bm = BitmapFactory.decodeResource(getResources(), app_icon);
TaskDescription taskDesc = new TaskDescription(getString(R.string.app_name), bm, getResources().getColor(R.color.primary_600));
MainActivity.setTaskDescription(taskDesc);
Android 5.0連絡先アプリをよく見ると、Google自身も同様のことを行っていることがわかります。
したがって、自分でタイトルの色を変更することは不可能だと思いますが、Androidはあなたに適したものを選択します。(Androidアクセシビリティ上の理由から...)
色/タイトル/アイコンを変更するには、次を使用するだけです。
TaskDescription tDesc = new TaskDescription(mTitle, mIcon, mColor);
MainActivity.setTaskDescription(tDesc);