方法不会覆盖超类中的方法 - 片段内的动作按钮

问题描述:

当尝试从片段中添加动作按钮时,方法不会从android的超类中重写方法。方法不会覆盖超类中的方法 - 片段内的动作按钮

@Override 

public boolean onCreateOptionsMenu(Menu menu){ 
    MenuInflater inflater=getActivity().getMenuInflater(); 
    inflater.inflate(R.menu.forecastfragment, menu); 

    return true; 

} 

这是因为在一个片段中的onCreateOptionsMenu函数需要MenuInflator类型的第二参数。

此功能是按照this article执行此操作的正确方法。

@Override 
public void onCreateOptionsMenu(Menu menu, MenuInflater menuInflater) { 
    menuInflater.inflate(R.menu.forecastFragment, menu); 
}