Webview にオンライン html ページを読み込んでいます。(ローカル HTML ページではなく) html オンライン ページからクリックされた特定のボタンに対してアクティビティを読み込みたい
私は何かを見つけましたが、それは私の要求に応えていません。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setPluginsEnabled(true);
webView.setHorizontalScrollBarEnabled(false);
webView.loadUrl("https://accounts.google.com/DisplayUnlockCaptcha");
webView.setBackgroundColor(0x00000000);
webView.setOnTouchListener(new View.OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
WebView.HitTestResult hr = ((WebView)v).getHitTestResult();
Log.i("TESTING In OnTouch ", "getExtra = "+ hr.getExtra() + "\t\t Type=" + hr.getType()+
"\t\t Ancher Tag = " +HitTestResult.SRC_ANCHOR_TYPE+
"\t\t Ancher Tag = " +HitTestResult.UNKNOWN_TYPE+
"\t\t Ancher Tag = " +HitTestResult.ANCHOR_TYPE
);
return false;
}
});
}