J'ai actuellement un GestureDetector sur un WebView que je veux répondre aux taps doubles. Cependant, le WebView ignore alors tous les taps simples - probablement j'ai outrepassé ce comportement aussi.Intercepter uniquement les doubles tapotements
Je cherche:
- Double robinets à détecter par mon code et traitées par mon activité
- robinets réguliers à traiter normalement le WebView
Voilà ce que j'ai jusqu'à présent:
final WebView web = (WebView) findViewById(R.id.webView1);
WebViewClient webrules = new WebViewClient(){
public boolean shouldOverrideUrlLoading(WebView web,String url){
return false;
}
};
web.setWebViewClient(webrules);
WebSettings webSettings = web.getSettings();
webSettings.setJavaScriptEnabled(true);
Comment puis-je laisser les taps uniques normaux à la WebView à traiter?
Déclenche des erreurs et des avertissements mais fonctionne bien, merci XD * attend 6 minutes * – Rory