Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: Enlaces en WebScreenlet
Juan Carlos García-Reiriz Pampín, modified 6 Years ago.
Junior Member
Posts: 25
Join Date: 4/9/15
Recent Posts
Buenas, los enlaces se nos están abriendo en el propio WebView del screenlet.
Necesitaríamos poder capturar los eventos que se generan al pulsar en los enlaces.
Sin Liferay Screens, en Android por ejemplo (también lo tenemos que hacer en iOS) implementamos WebViewClient y sobreescribimos
¿como se haría con Liferay Screens?
un saludo
Necesitaríamos poder capturar los eventos que se generan al pulsar en los enlaces.
Sin Liferay Screens, en Android por ejemplo (también lo tenemos que hacer en iOS) implementamos WebViewClient y sobreescribimos
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request)
¿como se haría con Liferay Screens?
un saludo
Podrías hacerlo así:
La única pega es que tendrías que implementar los listeners que quieras
screenlet.getWebView().setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
return super.shouldOverrideUrlLoading(view, request);
}
});
La única pega es que tendrías que implementar los listeners que quieras

Copyright © 2025 Liferay, Inc
• Privacy Policy
Powered by Liferay™