我得到“指定的孩子已经有父母了。你必须先在孩子的父母身上调用removeView()。”在调用onCreateView方法后直接抛出。
InkomendFragment
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_inkomend,
container);
return v;
}
答案 0 :(得分:2)
我花了很长时间才找到
正确的语法:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_inkomend,
null);
return v;
}
显然你不需要在参数" root"中添加任何内容。
答案 1 :(得分:2)
试试这个..
下面还有正确的语法
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.fragment_inkomend, container, false);
return v;
}