凄く初歩的ですが、今後も同じミスをやらかしそうな予感がしたので、未来の自分のためにまとめ。
タイトル通り、.setTitle()
を使って ActionBar の Title を指定したのに表示されなかった時の対処法です。
今回参考にさせていただいた記事はこちらから。
Android getActionBar().setTitle does not work – Stack Overflow
https://stackoverflow.com/questions/26045431/android-getactionbar-settitle-does-not-work
ちなみに5年前の投稿でしたので、結構古いです。
が、私の環境ではこちらの方法で解決可能でした。
対処法ですが、getSupportActionBar().setDisplayShowTitleEnabled(true);
を追加するだけでした。
具体的には下記のとおりです。
getSupportActionBar().setDisplayShowTitleEnabled(true); // この行を追加 getSupportActionBar().setTitle("[タイトル]");
実際に実機(Android 7.0 と 8.0)で試したところ、問題なくタイトルが表示されていました!
念のため、他の端末でも確認する予定ですが、多分問題はないはずです。
以上、Android の ActionBar のタイトルが表示されない時の対処法でした。
ご参考になれば幸いです。