前提・実現したいこと
Androidアプリの開発をしている初心者です。
MainActivityにToolbarを設置して、オプションメニューにshowAsAction:alwaysを設定し
常にitemが表示されるように実装しています。
そのToolbar上のメニュー1つ1つのTitleに対して、色を指定したいです。
色々と調べて、実装してみましたがどうしても画面に反映されず困っています。
ソースコード
MainActivity.java
1@Override 2public boolean onCreateOptionsMenu(Menu menu) { 3 getMenuInflater().inflete(R.menu.menu_main, menu); 4 5 // メニューアイテムのスタイルを変更する 6 for(int i = 0; i < menu.size(); i++) { 7 MenuItem item = menu.getItem(i); 8 SpannableString s = new SpannableString(menu.getItem(i).getTitle().toString(); 9 s.setSpan(new ForeGroundColorSpan(Color.RED), 0, s.length(), 0); 10 item.setTitle(s); 11 } 12} 13 14 15...
試したこと
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。