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

it2022-05-05  109

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进程退出后, 由于网络资源没有释放, 所以电流仍然保持在比较高的水平.

转载于:https://www.cnblogs.com/webkitForAndroid/archive/2013/03/04/2942177.html


最新回复(0)