Android操作栏选项卡,片段和WebView

时间:2012-05-27 21:26:27

标签: android android-fragments android-webview android-actionbar

我正在开发一个带有Actionbar标签的应用,它加载的第一个活动只是一个webview。我的问题是我无法找到在哪里做

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

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

整个项目都在我的Github上。

https://github.com/cr5315/AOKPCBapp

提前致谢

1 个答案:

答案 0 :(得分:0)

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

Fragment生命周期是一个需要理解的重要概念。您可以阅读更多相关信息here