0

Привет я хочу добавить Плавающие кнопки действий на фрагменте класса, но когда я когда-либо добавить инвентарь AppCompatActivity я получаю эту ошибку:Реализация Плавающие кнопки Действие на фрагмент класса

«getLoaderManager()„в“android.support .v4.app.Fragment» столкновение с 'getLoaderManager()' в 'android.app.Activity'; попытка использовать несовместимый тип возвращаемого»

общественного класс дома распространяется Фрагмент реализует 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

удалить 'реализует AppCompatActivity', это фрагмент, который вы не расширяете. – rafsanahmad007

ответ

0

Просто удалите из фрагмента «реализует AppCompatActivity» и добавьте «extends AppCompatActivity» в действие, которое содержит фрагмент.

0

Ну я сделал это, но я получаю другую ошибку с Переопределение метода, я должен удалить Override ключевое слово и добавить пустоту ключевых слов к методу onCreateVliew и удалить обратный rootView чтобы запретить любое возвращаемый тип

 Смежные вопросы

  • Нет связанных вопросов^_^