java - 尝试创建 fragment 类

标签 java android class android-fragments

我正在尝试根据 this: 创建 fragment 类

他们给了你 fragment 类的代码,但我得到了

ExampleFragments.java

package com.example.learn.fragments;

public static class ExampleFragments extends Fragment {
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        return inflater.inflate(R.layout.blue_pill_frag, container, false);
    }
}

但是我在第 9 行遇到了一个错误,我在那里声明了类的名称。

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

我确定这是我不理解的基本内容,谢谢。

最佳答案

你不能有一个static 顶级类。变化

public static class ExampleFragments extends Fragment {

public class ExampleFragments extends Fragment {

关于java - 尝试创建 fragment 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11614006/

相关文章:

java - 比较并从java中的2个数组中提取相似的字符串,不重复

java - 我如何使用java来获取字符串中的两到两个数字并转换它们

Joda Time 的 Java 时区问题

java - Java 中有基本的 id/value 对象吗?

android - 为什么我的 Android 项目无法在 Eclipse 中正确加载?

android - 抽屉导航中的可折叠列表项

android - SQLITE3 和 Android 中的 rowid

python - 如何调用这个 tkinter gui 函数?

java - Java : new Stream<Integer>(){ . .. } 中的语法是什么意思?

php - OO数据库类