可以在不设置 Activity 的 ContentView 的情况下获取对 View 的引用

发布于 2024-11-07 03:29:11 字数 270 浏览 3 评论 0原文

我希望能够以与

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

相同的方式获取对 RelativeLayout 的引用,但不设置 < Activity 的 code>ContentView。我认为这可能与Infalter有关?我的最终目标是获得它并将其添加为自定义视图对象的子视图。

I want to be able to get reference to a RelativeLayout in the same way as

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

but without setting the ContentView of the Activity. I think it may have something to do with Infalter? My ultimate aim is to get this and add it as a child view of a custom view object.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

演出会有结束 2024-11-14 03:29:11

是的,您可以使用 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);

Yes, you can use LayoutInflater. Example:

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

And then you could...

RelativeLayout relative = (RelativeLayout)mv.findViewById(R.id.relative);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文