无法解析inflate(int)

时间:2015-01-09 14:47:29

标签: android layout layout-inflater

所以我试图在我的活动中扩充一个布局但是我一直收到这个错误“无法解决方法inflate(int)”

  LayoutInflater layoutInflater = (LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
  View error = layoutInflater.inflate(R.layout.error_internet_connection);

我做错了什么?

1 个答案:

答案 0 :(得分:7)

没有方法inflate(int)。可用的方法是inflate(int, ViewGroup)inflate(int, ViewGroup, boolean)

更改

  View error = layoutInflater.inflate(R.layout.error_internet_connection);

 View error = layoutInflater.inflate(R.layout.error_internet_connection, null);

Here您可以找到文档