我正在开发一个带有Actionbar标签的应用,它加载的第一个活动只是一个webview。我的问题是我无法找到在哪里做
webView = (WebView) findViewById(R.id.webView);
webView.loadUrl("http://google.com");
我在使用webview扩充布局的类中尝试了onStart(),但这会导致应用程序崩溃。 我已经尝试了加载选项卡的主类的onCreate(),但是当我这样做时没有任何反应。
整个项目都在我的Github上。
https://github.com/cr5315/AOKPCBapp
提前致谢
答案 0 :(得分:0)
您应该在onActivityCreated
中执行此操作,这是在创建片段的活动并实例化其片段的视图层次结构时调用的。 onActivityCreated
通常用于在这些部分到位后进行最终初始化,例如检索视图或恢复状态。在此方法中执行这些操作将确保对findViewById
的调用不会返回null
。
Fragment
生命周期是一个需要理解的重要概念。您可以阅读更多相关信息here。