+ case R.id.toggleCookies:
+ if (enableCookies) {
+ enableCookies = false;
+ menuItem.setChecked(false);
+ cookieManager.setAcceptCookie(false);
+ mainWebView.reload();
+ } else {
+ enableCookies = true;
+ menuItem.setChecked(true);
+ cookieManager.setAcceptCookie(true);
+ mainWebView.reload();
+ }
+ return true;
+
+ case R.id.clearCookies:
+ if (Build.VERSION.SDK_INT < 21) {
+ cookieManager.removeAllCookie();
+ } else {
+ cookieManager.removeAllCookies(null);
+ }
+ Toast.makeText(getApplicationContext(), "Cookies deleted", Toast.LENGTH_SHORT).show();
+ return true;
+