0

我正在开发一个带有操作栏选项卡的应用程序,它加载的第一个活动只是一个 web 视图。我的问题是我找不到在哪里做

webView = (WebView) findViewById(R.id.webView);
webView.loadUrl("http://google.com");

我已经在使用 webview 扩展布局的类中尝试了 onStart() ,但这会导致应用程序崩溃。我已经在加载选项卡的主类的 onCreate() 中尝试过,但是当我这样做时没有任何反应。

整个项目都在我的 Github 上。

https://github.com/cr5315/AOKPCBapp

提前致谢

4

1 回答 1

0

您应该在 中执行此操作onActivityCreated,当创建片段的活动并实例化片段的视图层次结构时调用它。onActivityCreated一旦这些部分就位,通常用于进行最终初始化,例如检索视图或恢复状态。在此方法中执行这些操作将确保调用findViewById不会返回null

生命Fragment周期是一个需要理解的重要概念。你可以在这里阅读更多关于它的信息。

于 2012-05-27T21:33:48.577 回答