-1

こんにちは、現在どのページにいるのか、特定のページにいる場合に何かを起こしてほしいと認識するコードを見つけようとしています。ユーザーがこれらのフラグメントをスワイプするときにアクションバーのタイトルを変更したいので、このコードをすべてフラグメントアクティビティのすべてに含める必要があるため、このタイプの機能を実行できるコードが必要になります。何か案は ?

4

1 に答える 1

0

フラグメントが表示されるときにアクションバーのタイトルを変更したい場合は、フラグメントの onViewCreated メソッドでこれを行うことができます。

 @Override
    public void onViewCreated(View view, Bundle savedInstanceState) {
        super.onViewCreated(view, savedInstanceState);
        FragmentActivity activity = getActivity();
        activity.setTitle(R.string.my_desired_title);
        /* You can also do this
         * activity.getActionbar().setTitle("myTitle");
         */
    }
于 2013-04-15T01:32:28.247 に答える