[英]Override Method onCreateView Causing Error
我正在尝试将 TimePicker 片段放入我创建的选项卡类中,但以下覆盖方法导致了问题:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_tab1, container, false);
// Set OnClick Listener
findViewById(R.id.setBtn).setOnClickListener(this);
findViewById(R.id.cancelBtn).setOnClickListener(this);
}
我没有在 MainActivity 类中放入任何东西,而是在 tab 类中。 由于我是 Android Studio 的新手,我不确定避免使用 MainActivity 是否可行。
您应该在 onCreateView 方法结束时返回视图。
代替
return inflater.inflate(R.layout.fragment_tab1, container, false);
和
View view=inflater.inflate(R.layout.fragment_tab1, container, false);
在 onCreateView 方法结束时
return view;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.