您的位置:首页 > 其它

browser退出的正确处理, 以优化电源管理

2013-03-04 00:22 127 查看
before:

public boolean onOptionsItemSelected(MenuItem item) {
...
case R.id.exit_menu_id:
finish();
break;
...
}

after:

public boolean onOptionsItemSelected(MenuItem item) {
...
case R.id.exit_menu_id:
if(mInLoad) {
stopLoading();
}
finish();
break;
...
}

解决当加载网页时, 用户点击了退出按钮后, 一段时间电流仍然比较大的问题.

rootcause是browser进程退出后, 由于网络资源没有释放, 所以电流仍然保持在比较高的水平.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: