Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import android.graphics.Bitmap;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.webkit.WebSettings;
- import android.webkit.WebView;
- import android.webkit.WebViewClient;
- public class MainActivity extends AppCompatActivity {
- public String password = "xxxxxxxx";
- public String username = "xxxxxxxx";
- public WebView webView;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- webView = (WebView) findViewById(R.id.webView);
- WebSettings webSettings = webView.getSettings();
- webSettings.setJavaScriptEnabled(true);
- webView.getSettings().setDomStorageEnabled(true);
- webView.loadUrl("http://www.bvrit.edu.in");
- webView.setWebViewClient(new HelloWebViewClient());
- }
- public class HelloWebViewClient extends WebViewClient {
- @Override
- public void onPageStarted(WebView view, String url, Bitmap favicon) {
- super.onPageStarted(view, url, favicon);
- }
- @Override
- public boolean shouldOverrideUrlLoading(WebView webView, String url)
- {
- webView.loadUrl(url);
- return true;
- }
- @Override
- public void onPageFinished(WebView view, String url) {
- //Java script after finishing page load
- webView.loadUrl("javascript:var username =document.getElementById('txtId1').value='" + username + "';");
- webView.loadUrl("javascript:var userpassword =document.getElementById('txtPwd1').value='" + password + "';");
- webView.loadUrl("javascript:(function(){" +
- "l=document.getElementById('imgBtn1');" +
- "e=document.createEvent('HTMLEvents');" +
- "e.initEvent('click',true,true);" +
- "l.dispatchEvent(e);" +
- "})()"
- );
- super.onPageFinished(view, url);
- }
- }
- }
Add Comment
Please, Sign In to add comment