如何以编程方式为视图充气?

我正在尝试在Android中实现NavigationDrawer,并且有一个名为HomeworkMain的主视图,具有Activity的超类。

我也有一个HomeworkListActivity,它调用:

@Override
protected Fragment createFragment() {
    return new HomeworkListFragment();
}


创建一个HomeworkListFragment。

我希望HomeworkListActivity成为HomeworkMain的根视图。但是您没有看到任何附加的xml文件,因为它只调用HomeworkListFragment。

那么,如何将其放入onCreateView方法中并使视图膨胀呢?

最佳答案

您可以像下面这样增加自己的布局。首先尝试这个。

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.item, container, false);
    titleTxt = (TextView)   view.findViewById(R.id.title);
    return view;
}


如果这是错误的,请让我知道更多具体信息。

09-12 22:17