如何以编程方式对视图进行充气?
我试图在Android中实现NavigationDrawer,我有一个名为HomeworkMain的主视图,其中包含一个超类Activity。
我还有一个HomeworkListActivity,它调用:
@Override
protected Fragment createFragment() {
return new HomeworkListFragment();
}
创建一个HomeworkListFragment。
我希望HomeworkListActivity成为我的HomeworkMain的根视图。但它没有附加任何xml文件,因为你只能调用HomeworkListFragment。
那么我该如何将它放入onCreateView方法并使视图膨胀?
答案 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;
}
如果这是错误的,请告诉我更具体的信息。