4

在我的应用程序中,我需要findViewbyId()同时onCreate()WebChromeClient.onCompletion(). 为了避免findViewbyId() 返回 null我求助于在调用Activity.setContentView(int viewResID)之前调用findViewbyId()

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

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

4

1 回答 1

8

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

于 2011-04-27T17:26:43.503 回答