Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/04/2014, 13:29
Avatar de JairLizcano
JairLizcano
 
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 16 años, 5 meses
Puntos: 53
Exclamación Respuesta: Webview sin foco

Exactamente esta es la línea donde lo estoy implementando:

Código:
WebView wv = new WebView(this);
         		
         		wv.requestFocus(View.FOCUS_DOWN);
         	    wv.setOnTouchListener(new View.OnTouchListener() {
         	        @Override
         	        public boolean onTouch(View v, MotionEvent event) {
         	            switch (event.getAction()) {
         	                case MotionEvent.ACTION_DOWN:
         	                case MotionEvent.ACTION_UP:
         	                    if (!v.hasFocus()) {
         	                        v.requestFocus();
         	                    }
         	                    break;
         	            }
         	            return false;
         	        }
         	    });
         		
         		WebSettings settings = wv.getSettings();
         		wv.setWebChromeClient(new WebChromeClient());
         		settings.setJavaScriptEnabled(true);
         		
         		wv.loadUrl("...");
         		wv.setWebViewClient(new WebViewClient() {
         		    @Override
         		    public boolean shouldOverrideUrlLoading(WebView view, String url) {
         		        view.loadUrl(url);

         		        return true;
         		    }
         		});

         		alert.setView(wv);
         		alert.setNegativeButton("Seguir buscando", new DialogInterface.OnClickListener() {
         		    @Override
         		    public void onClick(DialogInterface dialog, int id) {
         		        dialog.dismiss();
         		    }
         		});
         		
         		
         		alert.show();
__________________
Programar dejó de ser una profesión acusada en la oscuridad y disfrutada fríamente... para convertirse en un arte.