Android Webview在后台加载,准备就绪时显示

时间:2011-07-28 07:36:02

标签: javascript android android-activity background webview

我正在开发一个从其他应用获取意图的应用。当收到意图时,应用程序必须执行一些javascript以导航到另一个页面。导航后,javascript会触发应用程序可以在前台执行。

问题是当我发送一个意图时,webview没有激动,并且无法调用javascript函数。所以我必须在执行javascript函数之前先调用onCreate函数。

调用onCreate函数的问题是应用程序启动并显示webview,但我想在加载新页面后显示它。

90%的人都必须在后台工作,但这是否可以在View对象中加载数据?有没有办法调用onCreate函数(通过startActivity with Intent)而不是向用户显示应用程序?

提前致谢

1 个答案:

答案 0 :(得分:0)

您也可以使用onStart()和onResume()函数,不受限于将所有内容放在onCreate()中。

请阅读Activity Lifecycle