Попытка добавить фрагмент в мой контейнер фрагментов FrameLayout

Я создал XML-файл с именем editor.xml, который содержит FrameLayout. В своей основной деятельности я пытаюсь добавить свой пользовательский фрагмент в мой FrameLayout.

Ошибка, которую я получаю при попытке добавить свой фрагмент:

Метод add (int, Fragment) в типе FragmentTransaction не применим для аргументов (int, editorFrag)

Однако мой editorFrag расширяет фрагмент, поэтому я не понимаю, почему это происходит. Ниже мой код для файлов, которые я упомянул. Любая помощь приветствуется.

Editor.xml

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/fragment_container"
android:layout_width="match_parent"
android:layout_height="match_parent" />

editorFrag.java

public class editorFrag extends Fragment
{
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, 
        Bundle savedInstanceState) 
    {

        // Inflate the layout for this fragment
        return inflater.inflate(R.layout.newlevel, container, false);
    }
}

MainActivity.java

public class editorActivity extends FragmentActivity
{
    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.editor);

        // Check that the activity is using the layout version with the fragment_container FrameLayout
        if(findViewById(R.id.fragment_container) != null)
        {
            // if we are being restored from a previous state, then we dont need to do anything and should
            // return or else we could end up with overlapping fragments.
            if(savedInstanceState != null)
                return;

            // Create an instance of editorFrag
            editorFrag firstFrag = new editorFrag();

            // add fragment to the fragment container layout
            getSupportFragmentManager().beginTransaction().add(R.id.fragment_container, firstFrag);
        }
    } 
}

Ответил:

Luksprog ответил на эту проблему для меня ниже, сказав мне, чтобы проверить мой импорт. Eclipse решил импортировать SDK-версию Fragment вместо той поддержки, которая мне была нужна. Спасибо вам за помощь.

Ответы на вопрос(3)

Ваш ответ на вопрос