【发布时间】:2020-02-14 21:31:09
【问题描述】:
我试图插入一个静态类作为内部类,目的是利用 android studio 中的 Dialog Fragment 来显示日历。
我试图在主类结束后插入以下代码,但似乎它不适合它。
Public static class DatePickerFragment extends DialogFragment
implements DatePickerDialog.OnDateSetListener{
@Override
Public Dialog onCreateDialog (Bundle saved[enter image description here][1]InstanceState){
final Calendar c = Calendar.getInstance();
....
【问题讨论】:
-
Public static class这不是有效的 java。请固定外壳。还显示您的活动课程。您不需要展示其中的任何方法和属性,但您需要展示的内容足以让我们了解您尝试过的内容。然后显示你得到的错误。 -
我建议将您的片段类放在自己的文件中,而不是使用静态内部类。
标签: java android android-fragments inner-classes static-classes