在我的应用中在网络视图中加载HTML内容。从网页浏览页面我点击主页按钮切换到另一个应用程序。所以我的应用程序将以后台模式运行当前应用程序进入前台模式。 3到5分钟后,每当进入我的应用程序时,网络视图活动就会被杀死。但是,每当从另一个活动应用程序发送时,只有从Web视图应用程序崩溃才会崩溃。试图在后台服务中运行但没有用。请为这个神秘的任务给我一个有效的解决方案。
以下是我服务代码的一部分:
类Myservice扩展了Service {
@Override
public IBinder onBind(Intent intent) {
// TODO Auto-generated method stub
return null;
}
@Override
public void onStart(Intent intent, int startid) {
web.loadUrl("file://" + fileurl);
myTimer = new Timer();
myTimer.schedule(new TimerTask() {
@Override
public void run() {
TimerMethod();
}
}, Long.valueOf(3000), Long.valueOf(3000));
}
public void onDestroy() {
// Called on service stopped
super.onCreate();
myTimer.cancel();
}
}
提前致谢
答案 0 :(得分:0)
我不确定这是否有效。
尝试将其添加到WebView
web.loadData("notreal/", "text/htm", "utf-8");