将相同的View传递给setContentView()中使用的函数

时间:2018-11-15 12:25:08

标签: java android android-layout layout view

我具有以下功能:createEl(View view, ....)

我必须转到在以下位置使用的同一View函数:

setContentView(R.layout.activity_main)

我尝试过:

View view = (View) getLayoutInflater().Inflate (R.layout.activity_main, null);

但是它不起作用。 我该怎么办?

1 个答案:

答案 0 :(得分:3)

您的代码不起作用,因为您使用的是布局的不同实例。放大视图并在setContentView()中使用它。

尝试一下

View view =  getLayoutInflater().inflate (R.layout.activity_main, null);
setContentView(view);

现在,您可以按自己的方式使用view。将与活动中加载的实例相同。