如何将布局视为视图?

时间:2014-07-27 09:51:34

标签: android

我制作了一个聊天式应用程序,只需一个视图即可正常使用,例如:一个ImageView,但我如何使用整个布局?我尝试在布局中添加一个id,但是没有。

我试图做这样的事情:

 windowManager.addContentView(R.layout.popup, params);

1 个答案:

答案 0 :(得分:2)

您需要对布局进行充气。像

LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View myLayoutView = inflater.inflate(R.layout.MY_LAYOUT_ID, null, false);

Reference

然后使用

View view = myLayoutView.findViewById(R.id.your_view_id);