gpt4 book ai didi

安卓 : how to set context to a view in layout xml?

转载 作者:太空狗 更新时间:2023-10-29 13:42:53 26 4
gpt4 key购买 nike

我在 ActivityGroup 中使用 WebView,如果 WebView 显示对话框并提示 Activity 无效,它将抛出异常。但是如果我将 WebView 的上下文设置为 TOP Activity 就可以了。所以我想知道如何在布局 xml 中设置上下文?

最佳答案

您可以使用 layoutinflater 来实现这一点:

View viewToLoad = LayoutInflater.from(this.getParent()).inflate(R.layout.yourLayoutName, null);
this.theSpinner = (Spinner) viewToLoad.findViewById(R.id.Spinny);
this.setContentView(viewToLoad );

希望对您有所帮助。对于对话框,您可以将上下文从 this 更改为

this.getParent()

关于安卓 : how to set context to a view in layout xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3706025/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com