0

嗨浮动操作按钮我想补充一个片段类浮动操作按钮,但是当过我添加工具AppCompatActivity我得到这个错误:实现上的一个分段类

“getLoaderManager()‘中的’android.support .v4.app.Fragment” 冲突与'中'android.app.Activity getLoaderManager();尝试使用不兼容的返回类型”

公共类家庭扩展片段实现AppCompatActivity {

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

    FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); 
    fab.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) { 
      Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) 
        .setAction("Action", null).show(); 
     } 
    }); 

} 

}

+0

删除删除返回rootView '实现AppCompatActivity'这是你没有扩展活动的片段 – rafsanahmad007

回答

0

只需从片段中删除“实现AppCompatActivity”,并将“extends AppCompatActivity”添加到包含片段的活动中。

0

嗯,我这样做,但我得到另一个错误与覆盖方法,我不得不删除替换关键字和关键字void添加到onCreateVliew方法,以禁止任何返回类型