以编程方式扩展视图

时间:2014-07-14 01:37:05

标签: java android android-activity view fragment

如何以编程方式对视图进行充气?

我试图在Android中实现NavigationDrawer,我有一个名为HomeworkMain的主视图,其中包含一个超类Activity。

我还有一个HomeworkListActivity,它调用:

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

创建一个HomeworkListFragment。

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

那么我该如何将它放入onCreateView方法并使视图膨胀?

1 个答案:

答案 0 :(得分:2)

您可以像下面一样夸大自己的布局。先试试这个。

@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;
}

如果这是错误的,请告诉我更具体的信息。