为什么静态类在Java中是非法的?
2022-09-01 09:24:26
我正在开发一个Android应用程序,但遇到了一点砖墙,我不断得到错误:
Illegal modifier for the class FavsPopupFragment; only public, abstract & final are permitted
这是在遵循另一个SO问题的回答之后发生的。这是我的代码:
package com.package.name;
/* Imports were here */
public static class FavsPopupFragment extends SherlockDialogFragment {
static FavsPopupFragment newInstance() {
FavsPopupFragment frag = new FavsPopupFragment();
return frag;
}
}
错误将显示在类名上。我不明白为什么这不起作用,请帮忙。谢谢。