Niedozwolony błąd modyfikatora dla klasy statycznej
Zajmuję się tworzeniem aplikacji dla systemu Android, ale trafiłem trochę na ścianę z cegieł, ciągle pojawia się błąd:
Illegal modifier for the class FavsPopupFragment; only public, abstract & final are permitted
Stało się to po śledzeniuta odpowiedź do innego pytania SO. Oto kod, który mam:
package com.package.name;
/* Imports were here */
public static class FavsPopupFragment extends SherlockDialogFragment {
static FavsPopupFragment newInstance() {
FavsPopupFragment frag = new FavsPopupFragment();
return frag;
}
}
Błąd pojawia się na nazwie klasy. Nie rozumiem, dlaczego to nie działa, proszę o pomoc. Dziękuję Ci.