0

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

アクションバーがない場合getActivity().setTitle()に電話するのは意味がありますか? API1以降はsetTitleが利用できました。当時はActionBarはありませんでした。

+0

getSupportActionBar()についてsetTitle(title)? – Darush

答えて

1

アプリの上にあるおそらく小さなストリップと呼ばれる1セットのタイトルで時間の経過と共によく機能が変化します。しかし、今ではそれはアクションバーを指しています。現在のAPI 23でタイトルを設定する場合は、アクションバーが必要です。

+0

証明書(AppCompatおよび/またはAndroidのソースコード)を提供した場合は、 –

関連する問題