如何在片段(标签)中获取工具栏的菜单?我对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;
}
}
答案 0 :(得分:0)
将工具栏移动到您的活动中,并使用片段中的onCreateOptionsMenu()
来扩充您需要的菜单,并在片段的setHaOptionsMenu(true)
中添加onCreate()
。