在片段中调用onCreateOptionsMenu(菜单菜单)

时间:2014-12-15 01:37:54

标签: android android-activity android-fragments menu

我有一个在活动onCreateOptionsMenu(Menu menu)方法之前调用的片段。

首先称为片段onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)方法 当这个方法完成时,称为另一个活动的方法。

问题是我需要在菜单中使用onCreateView()片段方法,因此我找到了一种方法来首先调用菜单活动的方法。

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.fragment_media_annuale, container, false);  

        final StudentGrades activity = ((StudentGrades)getActivity());
        //here the activity onCreateOptionsMenu(Menu menu) 
        //method have to be called

        //here i begin to check something with the menu 
        //(for this reason i need that it's ready)
        //
        //...
        //
        return rootView;

}

我正在阅读一些解决方案,例如调用:activity.invalidateOptionsMenu();方法。但它不起作用。

0 个答案:

没有答案