// ------------------------------------------------------------------------------------------
  @Override
  public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_register_twitter_account);

    // Find And Initial Views
    webView = (WebView) findViewById(R.id.web_view);

    CookieSyncManager.createInstance(this);
    CookieManager cm = CookieManager.getInstance();
    cm.removeSessionCookie();
    // Web View
    webView.setWebViewClient(
        new WebViewClient() {
          public boolean shouldOverrideUrlLoading(WebView view, String url) {
            webView.loadUrl(url);
            return true;
          }
        });
    webView.clearCache(true);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.clearHistory();
    webView.clearFormData();

    pinCode = (TextView) findViewById(R.id.pin_text);

    tableImage = (LinearLayout) findViewById(R.id.tableImage);
    finish = (Button) findViewById(R.id.finish_button);
    number0 = (Button) findViewById(R.id.Button00);
    number1 = (Button) findViewById(R.id.Button01);
    number2 = (Button) findViewById(R.id.Button02);
    number3 = (Button) findViewById(R.id.Button03);
    number4 = (Button) findViewById(R.id.Button04);
    number5 = (Button) findViewById(R.id.Button05);
    number6 = (Button) findViewById(R.id.Button06);
    number7 = (Button) findViewById(R.id.Button07);
    number8 = (Button) findViewById(R.id.Button08);
    number9 = (Button) findViewById(R.id.Button09);
    cancel = (Button) findViewById(R.id.ButtonCancel);

    message = pinCode.getText().toString();

    tableImage.setVisibility(View.GONE);

    // Set Listener
    pinCode.setOnClickListener(this);
    finish.setOnClickListener(this);
    number0.setOnClickListener(this);
    number1.setOnClickListener(this);
    number2.setOnClickListener(this);
    number3.setOnClickListener(this);
    number4.setOnClickListener(this);
    number5.setOnClickListener(this);
    number6.setOnClickListener(this);
    number7.setOnClickListener(this);
    number8.setOnClickListener(this);
    number9.setOnClickListener(this);
    cancel.setOnClickListener(this);
  }
Exemplo n.º 2
0
 public void clearSelf() {
   web.stopLoading();
   web.clearHistory();
   web.clearMatches();
   web.clearFormData();
   web.destroyDrawingCache();
   web = null;
   CookieManager cm = CookieManager.getInstance();
   cm.removeAllCookie();
 }
Exemplo n.º 3
0
 @Test
 public void shouldRecordClearFormData() {
   assertThat(shadowWebView.wasClearFormDataCalled()).isFalse();
   webView.clearFormData();
   assertThat(shadowWebView.wasClearFormDataCalled()).isTrue();
 }