在我的应用中,有时需要从布局中获取 View (实际上,它应该是一个)。
我对布局的了解是它是 int
引用,格式为 R.layout.my_layout
。
如何获取内部 View ?
我试着用
获取 Root ViewView rootView = (View) getResources().getLayout(R.layout.my_layout)
但显然没有用。 getLayout()
返回一个 XMLResourceParser
对象,我不知道如何管理它。
我无法使用 ID。
最佳答案
使用布局充气器
View rootView = View.inflate(context, R.layout.my_layout, null);
关于android - 如何以编程方式从布局中获取 subview [来自 R.layout 资源],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27783115/