Java &引用;无法解析片段“中的findviewbyid”;错误

Java &引用;无法解析片段“中的findviewbyid”;错误,java,android,fragment,findviewbyid,Java,Android,Fragment,Findviewbyid,我试图将浮动动作按钮移动到片段中。但我在findViewById上有个错误。它是“无法解析方法'findViewById” 我进行了研究,发现了很多东西,但我并不擅长于此。有人能告诉我如何解决此错误吗?我尝试了“使缓存无效/重新启动”和“清理并重建项目”,但都不起作用 @Override public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState);

我试图将浮动动作按钮移动到片段中。但我在findViewById上有个错误。它是“无法解析方法'findViewById

我进行了研究,发现了很多东西,但我并不擅长于此。有人能告诉我如何解决此错误吗?我尝试了“使缓存无效/重新启动”和“清理并重建项目”,但都不起作用

@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    //Floating Action Button
    fab = (FloatingActionButton) findViewById(R.id.fab);
    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            // intent
        }
    });

}
findviewById()
不属于
Fragment
类,但属于
Activity


您说您在
片段中
并且想要访问
活动
中的一些视图,您必须使用
getActivity().findViewById(R.id.fab)

您是在主活动中还是在片段中制作浮动操作按钮?浮动操作按钮在我的主活动中。但我正在尝试在我的片段上移动。片段在主活动中。我想要两个片段对应两个FAB。您应该在片段处制作FAB按钮,而不是在主活动处。