呼叫活动的副作用。SetContentView()连续两次
-
24-10-2019 - |
题
在我的应用中,我需要致电 findViewbyId()
从两者中 onCreate()
并来自 WebChromeClient.onCompletion()
. 。避免 findViewbyId()
返回的空 我求助了 Activity.setContentView(int viewResID)
打电话之前 findViewbyId()
.
它有效,但是现在我想知道我是否可能在路上的代码中创建了“时间炸弹”。
做这样的事情时,我需要牢记任何警告吗?
解决方案
这样做没有问题。您必须重新开始引用参考(每个FindViewById都需要再次调用),如果您多次这样做可能会很麻烦,但这根本不是定时炸弹。
不隶属于 StackOverflow