1

Toolbar小さな小さなアプリの作業を始めたばかりで、ユーザーがナビゲーション ドロワーから選択したフラグメントの名前にタイトルを変更したいと考えていますToolbarが、使用できるアクション バーとして設定すると、次のようになります。

getSupportActionBar.setTitle("[insert category here]") 

ツールバーのハンバーガー ボタンをクリックすると、ナビゲーション ドロワーが開かなくなります。(左からドラッグして開くこともできます)。

これを修正する方法を知っている人や、ツールバーのタイトルを変更する別の方法を知っている人はいますか? (グーグルでこの方法を見つけました)。

4

1 に答える 1

0

あなたのでこれを試してくださいActivity

public void setActionBarTitle(String title) {
    getSupportActionBar().setTitle(title);
}

そして、これはあなたのためです(またはメソッドFragmentで使用できます):OnCreateonResume

@Override
public void onResume(){
    super.onResume();

    // Set the title 
    ((MainFragmentActivity) getActivity()).setActionBarTitle("Your title");
}

また、以下もご覧ください。

フラグメントを使用して ActionBar のタイトルを変更する

フラグメントからのカスタム ActionBar タイトルの設定

于 2016-01-22T15:49:23.207 に答える