首页 > 解决方案 > Android Studio 项目:如何将 java 类构造函数结合到我现有的公共类扩展片段中?

问题描述

//public constructor
public class Hero {

    private String name;
    private String realname;
    private String team;
    private String firstappearance;
    private String createdby;
    private String publisher;
    private String imageurl;
    private String bio;

    public Hero(String name, String realname, String team, String firstappearance, String createdby, String publisher, String imageurl, String bio) {
        this.name = name;
        this.realname = realname;
        this.team = team;
        this.firstappearance = firstappearance;
        this.createdby = createdby;
        this.publisher = publisher;
        this.imageurl = imageurl;
        this.bio = bio;
    }

    public String getName() {
        return name;
    }

    public String getRealname() {
        return realname;
    }

    public String getTeam() {
        return team;
    }

    public String getFirstappearance() {
        return firstappearance;
    }

    public String getCreatedby() {
        return createdby;
    }

    public String getPublisher() {
        return publisher;
    }

    public String getImageurl() {
        return imageurl;
    }

    public String getBio() {
        return bio;
    }


}

//to put into PresentFragment java class 
public class PresentFragment extends Fragment {

    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        return inflater.inflate(R.layout.fragment_present, null);
    }
}

我想使用 Hero REST 数据在我的片段页面中查看。我试过了,但这里出错了。

//MainActivity
case R.id.navigation_present:
                fragment = new PresentFragment();
                break;

我还为 Main 活动和 API 接口编写了代码。

标签: javaandroid

解决方案


推荐阅读