Java 方法不会从片段中的超类操作按钮重写方法
在android中,当试图从片段中添加操作按钮时,方法不会重写其超类中的方法Java 方法不会从片段中的超类操作按钮重写方法,java,android,android-fragments,Java,Android,Android Fragments,在android中,当试图从片段中添加操作按钮时,方法不会重写其超类中的方法 @Override public boolean onCreateOptionsMenu(Menu menu){ MenuInflater inflater=getActivity().getMenuInflater(); inflater.inflate(R.menu.forecastfragment, menu); return true; } 这是因为片段中的oncreateopt
@Override
public boolean onCreateOptionsMenu(Menu menu){
MenuInflater inflater=getActivity().getMenuInflater();
inflater.inflate(R.menu.forecastfragment, menu);
return true;
}
这是因为片段中的
oncreateoptions菜单
函数需要第二个MenuInflator
类型的参数
此功能是按照执行此操作的正确方法
工具栏=findViewById(R.id.ownertoolbar);
设置支持操作栏(工具栏) 这有点神秘。也许你可以在OP的实际代码中演示它是如何工作的?
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater menuInflater) {
menuInflater.inflate(R.menu.forecastFragment, menu);
}