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方法,以禁止任何返回類型