我的应用程序包含如下代码:
builAlert = new DialogFragment() {
@Override
public Dialog onCreateDialog(final Bundle savedInstanceState) { ... }
导入为android.support.v4.app.DialogFragment
这在过去运作良好。现在,当我需要使用这个旧代码时,我得到一个运行时错误,说DialogFragment应该是一个公共静态类..但是当我编写这个旧代码时,它使用了许多不是静态的类成员和方法...... / p>
是否有某种方法可以将DialogFragment保持为匿名类,而不是将其设置为不同的静态类?