困惑,MainActivity中的onCreateView方法在哪里?

时间:2016-06-17 12:02:37

标签: java android

我按照如何创建Android应用程序的在线教程。 我想在onCreateView中分配变量,但方法在哪里? 即时通讯使用androidstudio最新顺便说一句。 请帮忙

4 个答案:

答案 0 :(得分:3)

onCreateView是Fragment的方法,而不是Activity。

documentation

所示
  

onCreateView(LayoutInflater,ViewGroup,Bundle)创建并返回与片段关联的视图层次结构。

答案 1 :(得分:3)

对于Activity,这种等效方法是onCreate()。您可以覆盖片段中的onCreateView()

答案 2 :(得分:0)

  

困惑,MainActivity中的onCreateView方法在哪里?

无处。活动没有这种方法(它的片段' s)。请改用onCreate()

enter image description here

答案 3 :(得分:0)

在活动中创建方法

 protected void onCreate(Bundle savedInstanceState) {}

Fragment中的create方法是

public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {