我有一个 fragment ,我想将整个 fragment 设置为我的 Activity 的 Root View 。我已准备就绪,正在以编程方式实例化我的 fragment 。我试过(在我的 Activity 中):
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
FeedFragment fragment = [...];
setContentView(fragment.getView());
}
但是我有一个空指针异常。换句话说,我怎样才能让我的 fragment 像一个 Activity 一样?我只针对 ICS+,我不需要支持旧版本,如果它有任何不同的话。
最佳答案
试试这个
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.all_lecturer_frag, container, false);
......
return rootView;
}
关于android - 如何在 Android 中将 Activity 的 Root View 设置为 fragment ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29497247/