在我的应用中,我需要致电 findViewbyId() 从两者中 onCreate() 并来自 WebChromeClient.onCompletion(). 。避免 findViewbyId() 返回的空 我求助了 Activity.setContentView(int viewResID) 打电话之前 findViewbyId().

它有效,但是现在我想知道我是否可能在路上的代码中创建了“时间炸弹”。

做这样的事情时,我需要牢记任何警告吗?

有帮助吗?

解决方案

这样做没有问题。您必须重新开始引用参考(每个FindViewById都需要再次调用),如果您多次这样做可能会很麻烦,但这根本不是定时炸弹。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top