Android工具栏里面有一个标签菜单检索

时间:2015-05-31 18:27:22

标签: java android menu fragment toolbar

如何在片段(标签)中获取工具栏的菜单?我对android和java比较新。

以下是代码:

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class Tab1 extends Fragment {

@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
    View view =inflater.inflate(R.layout.tab_1,container,false);

    Toolbar toolbar = (Toolbar) view.findViewById(R.id.tool_bar);
    ActionBarActivity activity = (ActionBarActivity) getActivity();
    activity.setSupportActionBar(toolbar);

    return view;
}
}

1 个答案:

答案 0 :(得分:0)

将工具栏移动到您的活动中,并使用片段中的onCreateOptionsMenu()来扩充您需要的菜单,并在片段的setHaOptionsMenu(true)中添加onCreate()