1

我希望能够以RelativeLayout与相同的方式获得对 a 的引用

RelativeLayout relative = (RelativeLayout)findViewById(R.id.relative);

但没有设置ContentView. Activity我认为这可能与它有关Infalter?我的最终目标是获得它并将其添加为自定义视图对象的子视图。

4

1 回答 1

3

是的,您可以使用 LayoutInflater。例子:

LayoutInflater inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);    
View mv = inflater.inflate(R.layout.yourlayout, null);

然后你可以...

RelativeLayout relative = (RelativeLayout)mv.findViewById(R.id.relative);
于 2011-05-11T08:13:58.233 回答