私は、テーマが子どもであるTheme.AppCompat.Light.NoActionBar
のアクティビティを持っています。私はgetActivity().setTitle("My Title");
をこのアクティビティのフラグメントから呼び出すため、UIに変更は見られません。アクティビティのテーマがTheme.AppCompat.Light.DarkActionBar
だった場合は、アクションバーのタイトルが「マイタイトル」に変更されています。テーマがTheme.AppCompat.Light.NoActionBarの場合、ActivityのsetTitleを呼び出した結果はどうなりますか?
アクションバーがない場合getActivity().setTitle()
に電話するのは意味がありますか? API1以降はsetTitleが利用できました。当時はActionBarはありませんでした。
getSupportActionBar()についてsetTitle(title)? – Darush