Недопустимая ошибка модификатора для статического класса

Я разрабатываю приложение для Android, но наткнулся на кирпичную стену, но получаю сообщение об ошибке:

Illegal modifier for the class FavsPopupFragment; only public, abstract & final are permitted

Это произошло послеэтот ответ на другой ТАК вопрос. Вот код, который у меня есть:

package com.package.name;

/* Imports were here */

public static class FavsPopupFragment extends SherlockDialogFragment {

    static FavsPopupFragment newInstance() {
        FavsPopupFragment frag = new FavsPopupFragment();
        return frag;
    }
}

Ошибка появляется в имени класса. Я не понимаю, почему это не работает, пожалуйста, помогите. Спасибо.

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

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