mWebView.addJavascriptInterface(this, "JavascriptInterface"); mWebView.setOnLongClickListener(v -> true);
public class Seccion1 extends Fragment { WebView mWebView; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.seccion3, container, false); mWebView = (WebView)rootView.findViewById(R.id.lectura_webView); //Archivo de ejemplo. Cambiar por el adecuado. --> THIS IS THE LINE THAT GIVES THE ERROR mWebView.loadUrl("file:///android_asset/productividad/ejemplo1.html"); mWebView.getSettings().setBuiltInZoomControls(true); mWebView.getSettings().setDisplayZoomControls(false); mWebView.setLongClickable(true); mWebView.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View v) { return true; } }); return rootView; } }
mWebView.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v) {
webSettings.setLoadWithOverviewMode(true); webView.setLongClickable(true); webView.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v) {
large.setOnLongClickListener(longClickListener);
mWebView.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v) {
mWebView.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v) {
mWebView.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v) {
web.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v) {
activityWebViewBinding.webView.setWebViewClient(myWebViewClient); activityWebViewBinding.webView.setWebChromeClient(myWebChromeClient); activityWebViewBinding.webView.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View v) {
webView.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View v) {
contentTV.setBackgroundColor(0); contentTV.setLongClickable(false); contentTV.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View view) {
webSettings.setDomStorageEnabled(true); asw_view.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View v) {
@Override protected void setAgentWeb(AgentWeb mAgentWeb) { super.setAgentWeb(mAgentWeb); WebView mWebView = mAgentWeb.getWebCreator().getWebView(); mWebView.setOnLongClickListener(v -> { WebView.HitTestResult hitTestResult = mWebView.getHitTestResult(); if (hitTestResult == null) { return false; } if (hitTestResult.getType() == WebView.HitTestResult.IMAGE_TYPE || hitTestResult.getType() == WebView.HitTestResult.SRC_IMAGE_ANCHOR_TYPE) { showDownDialog(hitTestResult.getExtra()); } else if (!mIsShowTitle) { showActionSheet(); } LoggerManager.d("onLongClick:hitTestResult-Type:" + hitTestResult.getType() + ";Extra:" + hitTestResult.getExtra()); return true; }); }
super.setOnLongClickListener(v -> {
wv.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View v) {